.container.body,.register{margin-left:10px}.container-fluid.body,.container.body{margin-top:90px}.red-button,.validation-label-error{color:#cf3929}.animate{display:inline-block;position:relative;overflow:hidden;background-color:#dddbdd}.animate::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 2s infinite;content:''}@keyframes shimmer{100%{transform:translateX(100%)}}.btn,.form-control,div,h1,h2,h3,h4,h5,h6,p{font-family:'Segoe UI',sans-serif}.validation-input-error{border:1px solid red;background-color:#fee}.input-validation-error{border:1px solid red!important;background-color:#fee!important}.dropdown-toggle::after{display:none}.dropdown-menu{margin-left:5px;margin-top:5px}.sticky.is-sticky{position:fixed;left:0;right:0;top:0;z-index:1000;width:100%}#loader,.position-relative{position:relative}.form-group label{font-size:.875rem}.btn.focus,.btn:focus{outline:0;box-shadow:none;-webkit-box-shadow:none}.red-button{cursor:pointer;background-color:transparent}.red-button:hover{color:#de3000}.pac-container{z-index:9999999999!important}#loader:after,#loader:before{position:absolute;content:""}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader{display:block;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}#loader:before{top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#fff;z-index:1000;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}.loading{overflow:hidden}.body{min-height:850px}.footer{float:left;width:100%;padding:5px}.footer strong{font-weight:500}.footer .h6{font-weight:400}.footer .btn-privacy{padding:0;margin-top:-2px;color:#676767}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}.backToTop{height:auto}.tab-head{background-color:#555;color:#fff;font-size:.85rem;text-align:center;padding:6px 20px 5px;margin-top:-17px;margin-bottom:16px}#lightbox{display:flex;flex-direction:column-reverse}.account-group,.shop-calendar{justify-content:center}#lightbox .lb-closeContainer{position:relative}#lightbox .lb-closeContainer .lb-close{position:absolute;right:-13px;top:-14px}.account-label{font-size:1rem;margin-right:5px}.account-group{margin-top:10px}.turnstileWidget{margin:0 auto}@media(max-width:320px){.turnstileWidget{transform:scale(.77);transform-origin:0 0;margin-bottom:-20px}}.swal2-icon.swal2-warning{color:#f9cb1d;border-color:#f9cb1d}.swal2-modal .swal2-content{font-weight:500}.slick-slide{margin:0 5px}.slick-dots li button:before{font-size:20px;line-height:20px}.arrow-none{display:none!important}.shop-food .foodcategory.name,.switch,.time-start-end{display:inline-block}.radio-checkbox:hover input.radio:not(:checked)~label:before{color:#fff}@supports (-webkit-touch-callout:none){.safari-bottom-menu{padding-bottom:20px}}@media(max-width:575px){.container-fluid.body{margin-top:100px}.footer p.h5{font-size:1rem}.footer p.h6{font-size:.85rem}#popOverTax .dx-state-invisible{width:290px}}#accessibilityStatement .header,#privacyProlicy .header,#termsAndCondition .header{font-family:auto;font-size:49px;font-weight:600}#accessibilityStatement .header-termsCondition,#privacyProlicy .header-termsCondition,#termsAndCondition .header-termsCondition{font-size:18.5px;font-weight:700}#accessibilityStatement .sub-header,#privacyProlicy .sub-header,#termsAndCondition .sub-header{font-weight:400;color:#17365d}#accessibilityStatement .column-header,#privacyProlicy .column-header,#termsAndCondition .column-header{color:#4f81bd;font-size:16px;font-weight:700}#accessibilityStatement hr,#privacyProlicy hr,#termsAndCondition hr{border-color:#518bd1;border-width:2px}#accessibilityStatement a,#privacyProlicy a,#termsAndCondition a{color:#00e}.accessibilityStatement,.privacy,.terms{color:#06f}.accessibilityStatement:hover,.privacy:hover,.terms:hover{color:#004a99}.ssm-overlay{width:0}button:focus{outline:0}.btn-link{color:#06f}.btn-info{background-color:#087f91;border-color:#087f91}.text-info{color:#087f91!important}a{color:#555}.swal2-confirm.swal2-styled{background-color:#0275d8!important;border-color:#0275d8!important}.switch{position:relative;width:24px;height:12px}.switch input{display:none;opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d3d4;-webkit-transition:.3s;transition:.3s}.slider:before{position:absolute;content:"";height:10px;width:10px;left:1px;bottom:1px;background-color:#fff;-webkit-transition:.3s;transition:.3s}input:checked+.slider{background-color:#0d0d0d}input:focus+.slider{box-shadow:0 0 1px #0d0d0d}input:checked+.slider:before{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.slider.round{border-radius:12px}.slider.round:before{border-radius:50%}.isAccessibilityMode .accessibilityColor,.isAccessibilityMode .active .accessibilityColorActive,.isAccessibilityMode .active.nav-link .accessibilityColorActiveAddress{color:#fff;background:rgba(0,0,0,.5);padding:5px}.isAccessibilityMode .accessibilityColor a,.isAccessibilityMode .active .accessibilityColorActive a,.isAccessibilityMode .active.nav-link .accessibilityColorActiveAddress a{color:#fff;text-decoration-line:underline}.isAccessibilityMode .accessibilityColorBtnTip,.isAccessibilityMode .accessibilityColorSwalConfirm{color:#fff;background:#000;border-color:#000}.isAccessibilityMode .shop-name{color:#000}.isAccessibilityMode .panel-messsage-error{background-color:#cf3929}.isAccessibilityMode .cardMenuHour .theme.default.font-bold{color:#000;font-weight:700}.isAccessibilityMode #btnGiftCard,.isAccessibilityMode #modaleGiftCard .slickAmount.box .descShowPrice{color:#555}.isAccessibilityMode #modaleGiftCard .slickAmount.box.isDefault .descShowPrice,.isAccessibilityMode #modaleGiftCard .slickAmount.box:hover .descShowPrice{color:#fff;background:rgba(0,0,0,.5)}.isAccessibilityMode #modalSelectCalendar .dx-calendar-body thead tr th,.isAccessibilityMode #modalSelectCalendar .dx-calendar-cell.dx-calendar-empty-cell,.isAccessibilityMode #modalSelectCalendar .dx-calendar-cell.dx-calendar-other-view,.isAccessibilityMode #modaleGiftCard .dx-calendar-body thead tr th,.isAccessibilityMode #modaleGiftCard .dx-calendar-cell.dx-calendar-empty-cell,.isAccessibilityMode #modaleGiftCard .dx-calendar-cell.dx-calendar-other-view{color:#737373!important}.personal-color,.shopping-cart-color{color:#fff}.navbar{border-top-width:15px}.group-badge{position:relative}.group-badge .checkout-badge{width:20px;height:20px;border-radius:50%;position:absolute;top:-4px;right:-5px}.poweredBySmile{display:block;position:absolute;top:80px}.poweredBySmile .desc{font-size:1rem}.poweredBySmile img{position:absolute;top:-7px;right:40px}.menu-mobile thead th{font-size:1.5rem;font-weight:500;cursor:default;padding-left:25px;padding-right:40px}.menu-mobile tr{cursor:pointer}.menu-mobile tr td{font-size:1.25rem;padding-left:25px}.menu-mobile tr td a{color:inherit;text-decoration:none}.menu-mobile tr td i{text-align:center;padding-right:5px}.menu-mobile .logo-mobile.absolute{position:absolute;left:50%}.menu-mobile .logo-mobile .relative{position:relative;left:-50%;top:-30px}.menu-mobile .logo-mobile img{margin-top:-16px;height:45px}.menu-mobile .navbar-collapse{position:absolute;right:15px;top:8px}.menu-mobile .nav-mobile{visibility:hidden}.menu-mobile .nav-mobile.ssm-nav-visible.nav-mobile-visible{visibility:visible}.menu-mobile .btnCloseMenuBar{cursor:pointer;position:absolute;top:-8px;right:8px;font-size:2rem;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff;opacity:.5;background-color:transparent;border:none;padding:0}.menu-mobile .btnCloseMenuBar:focus,.menu-mobile .btnCloseMenuBar:hover{opacity:1}.logo{position:absolute;top:-10px;height:70px}.container .logo{position:absolute;top:6px;height:50px}.popover{width:300px;max-width:100%}.popover-header{font-size:.875rem}.popover-header a{font-size:.75rem}.form-group{margin-bottom:.75rem}.swal2-confirm{margin-right:1rem}.swal2-buttonswrapper .swal2-styled{font-weight:400}.groupMenu{margin-right:10px}.showMobile{padding:0 10px}.default-background-color-checkout{color:#fff;background-color:#de3112!important}.switch-accessibility-box{margin-bottom:8px}.switch-accessibility-box .switch-accessibility{width:140px;cursor:pointer;margin:auto}.switch-accessibility-box .switch-accessibility .switch{vertical-align:middle;margin-right:5px;z-index:-1}.switch-accessibility-box .switch-accessibility .switch-accessibility-text{color:#555;font-size:10px;text-decoration-line:underline}.switch-accessibility-box.mobile{width:100%;text-align:center;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:0;z-index:1}@media(min-width:0) and (max-width:320px){.navbar-brand .shop-name{max-width:calc(100vw - 115px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:-10px}}@media(min-width:321px) and (max-width:480px){.navbar-brand .shop-name{max-width:calc(100vw - 125px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:-10px}}@media(min-width:481px) and (max-width:575px){.navbar-brand .shop-name{max-width:calc(100vw - 125px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:576px) and (max-width:620px){.navbar-brand .shop-name{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:621px) and (max-width:767px){.navbar-brand .shop-name{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:576px){.navbar-nav{margin-right:50px}.showMobile{display:none}}@media(min-width:768px){.navbar-nav{margin-right:50px}.popover{width:320px}.showMobile{display:none}.navbar-brand .shop-name{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:992px){.poweredBySmile img{right:-110px}.navbar-brand .shop-name{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:1200px){.navbar-brand .shop-name{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:768px) and (max-width:991px){.footer-nav ul.is-visible,.footer-nav-trigger{margin-right:45px;margin-bottom:12.5px}}@media(max-width:575px){.navbar-expand{border-top-width:25px!important}.groupRegister{font-size:.85rem;margin-top:5px}}.google,.or-box{margin-top:10px}.address-label{float:left}.or-box{position:relative;border-top:1px solid #dfdfdf;padding-top:10px}.or-box .or{color:#666;background-color:#fff;position:absolute;text-align:center;top:-10px;width:40px;left:43%;font-size:.75rem}.btnShowModalMenuHourDay,.btnShowModalMenuHourTime,.btnShowModalSearchAddress{text-align:left;cursor:pointer}.btn-facebook{background-color:#3f639e;color:#fff;font-weight:500}.btn-facebook:hover{background-color:#315590;color:#fff}.btn-google{background-color:#dd4b39;color:#fff;font-weight:500}.btn-google:hover{background-color:#a1382b;color:#fff}.receiveEmail{margin-left:5px;font-size:.75rem}@media(min-width:768px){.receiveEmail{margin-left:5px;font-size:.85rem}}.multiview-item{margin:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:20px 0 30px}.addressDetail{margin-top:-40px}.addressDetail .addressName{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addressDetail>div{padding-top:20px}.dx-empty-message{margin-bottom:10px;font-size:1rem;color:#cf3929}.btnShowModalSearchAddress.empty{color:#6c757d;opacity:1}@media(min-width:350px) and (max-width:374px){.addressDetail .addressName{width:140px}}@media(min-width:375px) and (max-width:420px){.addressDetail .addressName{width:140px}}@media(min-width:421px) and (max-width:460px){.addressDetail .addressName{width:160px}}@media(min-width:461px) and (max-width:500px){.addressDetail .addressName{width:180px}}@media(min-width:501px) and (max-width:575px){.addressDetail .addressName{width:200px}}.shopdesc{font-size:0;margin:0;padding:0}.shopdesc .h6{padding-bottom:.625rem}.shopdesc .h6 span{font-size:2.5rem;font-weight:500}.shopdesc .font-small{font-size:.875rem}.shopdesc .estimated{padding:0 0 .188rem}.dx-popover-small .dx-popup-content{padding:0!important}.list-group-item.showtime{padding:.4rem 1rem}.list-group-item.showtime .font-size{font-size:.85rem}.direction-link{font-weight:400;color:#06f;background-color:transparent}.direction-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.direction-link.focus,.direction-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}@media(min-width:0) and (max-width:404px){.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-1px}.shopdesc .font-small{font-size:.875rem}}@media(min-width:405px) and (max-width:524px){.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-1px}.shopdesc .font-small{font-size:.875rem}}@media(min-width:525px) and (max-width:575px){.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-1px}.shopdesc .font-small{font-size:.875rem}}@media(min-width:576px){.addressDetail .addressName{width:300px}.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-2px}.shopdesc .font-small{font-size:.875rem}}@media(min-width:768px){.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-2px}.shopdesc .font-small{font-size:.875rem}}@media(min-width:992px){.shopdesc button.deliveryhour,.shopdesc button.direction,.shopdesc button.menuhour{top:-2px}.shopdesc .font-small{font-size:.875rem}}.shop-available{margin-bottom:10px}.shop-available .font-small{font-size:.875rem}.shop-available label{vertical-align:sub}.menuHourDay-calendar{margin-left:10px}.btnShowModalMenuHourDay i,.btnShowModalMenuHourTime i{float:right;margin-top:4px}@media(max-width:767px){.shop-available .font-small{font-size:.875rem}}@media(min-width:576px) and (max-width:767px){.shop-available .setMargin{margin-top:5px}}.card-header:first-child{border-radius:0}.card-block,.card-header{padding:.5rem}.foodset-showtime{margin-top:.375rem}.foodset-showtime .foodName{font-weight:700;font-size:.8rem}.foodset-showtime .day{font-size:.8rem}.foodset-showtime .time{font-weight:700;font-size:.8rem}.shop-food{margin-top:5px;position:relative}.shop-food .foodset .arrow-left{position:absolute;top:17px}.shop-food .foodset .arrow-right{position:absolute;top:15px;right:-3px}.shop-food .foodset .touch-slide-mobile label{width:40%;border-radius:6px;margin-right:5px}.shop-food .foodcategory-body{margin-top:-30px}.shop-food .foodcategory{margin-top:30px}.shop-food .foodcategory.name{font-size:1.2rem;position:relative;margin-top:0}.shop-food .foodcategory .link i{font-size:1.5rem}.shop-food .foodcategory .desc{margin-top:5px;font-size:.75rem}.shop-food .accordion.space{margin-bottom:5px}.shop-food .content-food{padding:.3rem .5rem .5rem;border-bottom:1px solid #e3e3e3;min-height:70px}.shop-food .content-food a{position:relative;text-decoration:none}.shop-food .content-food .notOutStock a{cursor:pointer}.shop-food .content-food img{width:125px;height:125px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food img~.foodName{position:relative;margin-left:10px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal}.shop-food .content-food .foodName{font-size:1rem;font-weight:700;display:inline}.shop-food .content-food .foodQty{color:#018935}.shop-food .content-food .foodDesc{position:absolute;top:25px;left:88px}.shop-food .content-food .font-color{color:#1d1d1d}.shop-food .content-food .fooDesc-size{font-size:.875rem;color:#555;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-food .content-food .fooDesc-size.iconBottomShow{margin-bottom:40px}.shop-food .content-food .img-icon{width:25px;height:25px}.shop-food .content-food .iconShowTop{display:inline-block}.shop-food .content-food .food-out-stock{position:absolute;font-size:.8rem;font-weight:700;font-family:'Comic Sans MS';color:red;border-width:3px;border-style:solid;transform:rotate(-7deg);text-align:center;margin-left:34rem;margin-top:10px;padding-left:10px;padding-right:10px;background-color:#fff;z-index:1}.shop-food .content-food .out-stock-bg{background-color:#fff}.shop-food .content-food .out-stock-bg .food-img{opacity:.3}.shop-food .content-food .foodPrice{font-size:1rem;font-weight:400}.shop-food .content-food .foodNameAndIconTop{display:flex}.shop-food .content-food .foodNameAndIconTop .foodNameContainer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}.shop-food .content-food .foodNameAndIconTop .iconTopContainer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-food .content-food .iconBottomContainer{position:absolute;right:0;bottom:0;padding-right:15px;display:flex}.shop-food .content-food .iconBottomContainer .iconBottomInner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-food .content-food .iconBottomContainer .iconBottomInner .iconShowBottom{margin:0 7px}.shop-food .content-food .iconBottomContainer .text-ellipsis{display:none;font-weight:700}.shop-food .hover{cursor:pointer}.shop-food .hover:hover{background-color:#ececec}.click-scroll-foodcategory{margin-top:280px}@media(min-width:0) and (max-width:359px){.shop-food .touch-slide{width:210px}.shop-food .touch-slide-mobile{width:290px}.shop-food .foodcategory.name{width:200px}.shop-food .content-food .foodName{font-size:1rem;white-space:normal}.shop-food .content-food img~.foodName{position:relative;top:0;margin-left:10px}.shop-food .content-food img{width:75px;height:75px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food .foodDesc{position:static;top:25px;left:88px}.shop-food .content-food .food-out-stock{margin-left:11rem}.shop-food .content-food .foodContainer{min-height:75px}}@media(min-width:360px) and (max-width:399px){.shop-food .touch-slide{width:210px}.shop-food .touch-slide-mobile{width:330px}.shop-food .foodcategory.name{width:200px}.shop-food .content-food .foodName{font-size:1rem;white-space:normal}.shop-food .content-food img~.foodName{position:relative;top:0;margin-left:10px}.shop-food .content-food img{width:75px;height:75px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food .foodDesc{position:static;top:25px;left:88px}.shop-food .content-food .food-out-stock{margin-left:14rem}.shop-food .content-food .foodContainer{min-height:75px}}@media(min-width:400px) and (max-width:450px){.shop-food .touch-slide{width:260px}.shop-food .touch-slide-mobile{width:385px}.shop-food .foodcategory.name{width:200px}.shop-food .content-food .foodName{font-size:1rem;white-space:normal}.shop-food .content-food img~.foodName{position:relative;top:0;margin-left:10px}.shop-food .content-food img{width:90px;height:90px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food .foodDesc{position:static;top:25px;left:88px}.shop-food .content-food .food-out-stock{margin-left:16rem}.shop-food .content-food .foodContainer{min-height:90px}}@media(min-width:451px) and (max-width:500px){.shop-food .touch-slide{width:280px}.shop-food .touch-slide-mobile{width:420px}.shop-food .foodcategory.name{width:200px}.shop-food .content-food .foodName{font-size:1rem;white-space:normal}.shop-food .content-food img~.foodName{position:relative;top:0;margin-left:10px}.shop-food .content-food img{width:125px;height:125px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food .foodDesc{position:static;top:25px;left:88px}.shop-food .content-food .food-out-stock{margin-left:18rem}.shop-food .content-food .foodContainer{min-height:125px}}@media(min-width:501px) and (max-width:575px){.shop-food .touch-slide{width:300px}.shop-food .touch-slide-mobile{width:470px}.shop-food .foodcategory.name{width:200px}.shop-food .content-food .foodName{font-size:1rem;white-space:normal}.shop-food .content-food img~.foodName{position:relative;top:0;margin-left:10px}.shop-food .content-food img{width:125px;height:125px;background-position:center;background-size:cover;vertical-align:top}.shop-food .content-food .foodDesc{position:static;top:25px;left:88px}.shop-food .content-food .food-out-stock{margin-left:20rem}.shop-food .content-food .foodContainer{min-height:125px}}@media(max-width:575px){.shop-food .content-food .foodNameAndIconTop{display:block}.shop-food .content-food .foodNameAndIconTop .foodNameContainer{white-space:initial;overflow:initial;text-overflow:initial;max-width:initial;margin-right:0}.shop-food .content-food .foodNameAndIconTop .iconTopContainer{max-width:initial}.shop-food .content-food .hasIconTop .iconTopContainer .iconShowTop{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.shop-food .content-food .iconNoText .iconTopContainer,.shop-food .content-food .iconTopMoreTwo .iconTopContainer{text-overflow:clip;max-width:175px}.shop-food .content-food .iconNoText .iconTopContainer .iconShowTop,.shop-food .content-food .iconTopMoreTwo .iconTopContainer .iconShowTop{display:inline-block}.shop-food .content-food .iconBottomMoreTwo .iconBottomInner .iconShowBottom span,.shop-food .content-food .iconBottomMoreTwo .iconBottomInner .moreSix,.shop-food .content-food .iconNoText .iconTopContainer .iconShowTop span,.shop-food .content-food .iconTopMoreTwo .iconTopContainer .iconShowTop span{display:none}.shop-food .content-food .iconBottomContainer{position:relative;padding:5px 0 0;justify-content:end;-webkit-justify-content:end;float:right;max-width:100%}.shop-food .content-food .iconBottomMoreTwo .iconBottomInner{text-overflow:clip}.shop-food .content-food .iconBottomMoreTwo .iconBottomInner .iconShowBottom{margin:0}.shop-food .content-food .fooDesc-size{display:block;position:static;overflow:initial}.shop-food .content-food .fooDesc-size.iconTopShow{padding-top:15px}.shop-food .content-food .fooDesc-size.iconBottomShow{padding-bottom:10px;margin:0}.shop-food .content-food .no-img .foodNameAndIconTop .foodNameContainer{margin-right:8px;display:inline}.shop-food .content-food .no-img .foodNameAndIconTop .iconTopContainer{display:inline;white-space:initial}.shop-food .content-food .no-img .foodNameAndIconTop .iconTopContainer .iconShowTop{display:inline-block;white-space:initial;overflow:initial;text-overflow:initial;margin-top:0}.shop-food .content-food .no-img .iconNoText .iconTopContainer,.shop-food .content-food .no-img .iconTopMoreTwo .iconTopContainer{max-width:initial;white-space:nowrap}.shop-food .content-food .no-img .iconNoText .iconTopContainer .moreSix,.shop-food .content-food .no-img .iconTopMoreTwo .iconTopContainer .moreSix{display:none}.shop-food .content-food .no-img .iconBottomContainer{position:absolute;padding-right:15px;padding-left:15px;padding-top:0;display:flex;max-width:100%}.shop-food .content-food .no-img .fooDesc-size{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.shop-food .content-food .no-img .fooDesc-size.iconTopShow{padding-top:5px}.shop-food .content-food .no-img .fooDesc-size.iconBottomShow{padding-bottom:0;margin-bottom:40px}}@media(min-width:576px){@-moz-document url-prefix(){dl{position:relative}.shop-food .content-food .foodDesc{top:35px}}}@media(min-width:576px) and (max-width:767px){.shop-food .content-food .hasIconTop .iconTopContainer,.shop-food .content-food .iconBottomMoreTwo .iconBottomInner{text-overflow:clip}.shop-food .content-food .hasIconTop .iconTopContainer .iconShowTop span,.shop-food .content-food .iconBottomMoreTwo .iconBottomInner .iconShowBottom.moreTwo{display:none}.shop-food .touch-slide{width:430px}.shop-food .content-food .food-out-stock{margin-left:24rem}.shop-food .content-food .hasIconTop .foodNameContainer{max-width:244px}.shop-food .content-food .iconTopMoreOne .foodNameContainer{max-width:215px}.shop-food .content-food .iconTopMoreOne .iconTopContainer{max-width:58px}.shop-food .content-food .iconBottomContainer{max-width:360px}.shop-food .content-food .iconBottomMoreTwo .text-ellipsis{display:block}.shop-food .content-food .no-img .hasIconTop .foodNameContainer{max-width:240px}.shop-food .content-food .no-img .hasIconTop .iconTopContainer{text-overflow:initial}.shop-food .content-food .no-img .hasIconTop .iconTopContainer .iconShowTop{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-food .content-food .no-img .hasIconTop .iconTopContainer .iconShowTop span{display:initial}.shop-food .content-food .no-img .iconNoText .foodNameContainer,.shop-food .content-food .no-img .iconTopMoreOne .foodNameContainer{max-width:330px}.shop-food .content-food .no-img .iconNoText .iconTopContainer,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer{max-width:85px;text-overflow:clip}.shop-food .content-food .no-img .iconNoText .iconTopContainer .iconShowTop,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer .iconShowTop{display:inline-block}.shop-food .content-food .no-img .iconNoText .iconTopContainer .iconShowTop span,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer .iconShowTop span{display:none}.shop-food .content-food .no-img .iconBottomContainer{max-width:450px}}@media(min-width:768px) and (max-width:991px){.shop-food .content-food .hasIconTop .iconTopContainer,.shop-food .content-food .iconBottomMoreTwo .iconBottomInner{text-overflow:clip}.shop-food .content-food .hasIconTop .iconTopContainer .iconShowTop span,.shop-food .content-food .iconBottomMoreTwo .iconBottomInner .iconShowBottom.moreTwo{display:none}.shop-food .touch-slide{width:370px}.shop-food .touch-slide-mobile{width:290px}.shop-food .content-food .food-out-stock{margin-left:21rem}.shop-food .content-food .hasIconTop .foodNameContainer{max-width:196px}.shop-food .content-food .iconTopMoreOne .foodNameContainer{max-width:168px}.shop-food .content-food .iconTopMoreOne .iconTopContainer{max-width:58px}.shop-food .content-food .iconBottomContainer{max-width:310px}.shop-food .content-food .iconBottomMoreTwo .text-ellipsis{display:block}.shop-food .content-food .no-img .hasIconTop .foodNameContainer{max-width:230px}.shop-food .content-food .no-img .hasIconTop .iconTopContainer{text-overflow:initial}.shop-food .content-food .no-img .hasIconTop .iconTopContainer .iconShowTop{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-food .content-food .no-img .hasIconTop .iconTopContainer .iconShowTop span{display:initial}.shop-food .content-food .no-img .iconNoText .foodNameContainer,.shop-food .content-food .no-img .iconTopMoreOne .foodNameContainer{max-width:282px}.shop-food .content-food .no-img .iconNoText .iconTopContainer,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer{max-width:85px;text-overflow:clip}.shop-food .content-food .no-img .iconNoText .iconTopContainer .iconShowTop,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer .iconShowTop{display:inline-block}.shop-food .content-food .no-img .iconNoText .iconTopContainer .iconShowTop span,.shop-food .content-food .no-img .iconTopMoreOne .iconTopContainer .iconShowTop span{display:none}.shop-food .content-food .no-img .iconBottomContainer{max-width:400px}}@media(min-width:992px) and (max-width:1199px){.shop-food .foodset .touch-slide{width:460px}.shop-food .content-food .food-out-stock{margin-left:27rem}.shop-food .content-food .hasIconTop .foodNameContainer{max-width:190px}.shop-food .content-food .hasIconTop .iconTopContainer .iconShowTop{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-food .content-food .iconNoText .foodNameContainer,.shop-food .content-food .iconTopMoreOne .foodNameContainer{max-width:225px}.shop-food .content-food .iconNoText .iconTopContainer,.shop-food .content-food .iconTopMoreOne .iconTopContainer{max-width:85px;text-overflow:clip}.shop-food .content-food .iconNoText .iconTopContainer .iconShowTop,.shop-food .content-food .iconTopMoreOne .iconTopContainer .iconShowTop{display:inline-block}.shop-food .content-food .iconBottomMoreThree .iconBottomInner .iconShowBottom.moreThree,.shop-food .content-food .iconNoText .iconTopContainer .iconShowTop span,.shop-food .content-food .iconTopMoreOne .iconTopContainer .iconShowTop span{display:none}.shop-food .content-food .iconBottomContainer{max-width:396px}.shop-food .content-food .iconBottomMoreThree .iconBottomInner{text-overflow:clip}.shop-food .content-food .iconBottomMoreThree .text-ellipsis{display:block}.shop-food .content-food .no-img .hasIconTop .foodNameContainer{max-width:280px}.shop-food .content-food .no-img .iconNoText .foodNameContainer,.shop-food .content-food .no-img .iconTopMoreOne .foodNameContainer{max-width:365px}.shop-food .content-food .no-img .iconBottomContainer{max-width:500px}}@media(min-width:1200px){.shop-food .content-food .iconBottomMoreFour .iconBottomInner .iconShowBottom.moreFour,.shop-food .content-food .iconNoText .iconTopContainer .iconShowTop span{display:none}.shop-food .foodset .touch-slide{width:570px}.shop-food .content-food .food-out-stock{margin-left:34rem}.shop-food .content-food .hasIconTop .foodNameContainer{max-width:235px}.shop-food .content-food .iconTopMoreOne .foodNameContainer{max-width:180px}.shop-food .content-food .iconTopMoreOne .iconTopContainer{max-width:278px}.shop-food .content-food .iconNoText .foodNameContainer{max-width:337px}.shop-food .content-food .iconNoText .iconTopContainer{text-overflow:clip;max-width:85px}.shop-food .content-food .iconBottomContainer{max-width:508px}.shop-food .content-food .iconBottomMoreFour .iconBottomInner{text-overflow:clip}.shop-food .content-food .iconBottomMoreFour .text-ellipsis{display:block}.shop-food .content-food .no-img .hasIconTop .foodNameContainer{max-width:390px}.shop-food .content-food .no-img .iconTopMoreOne .foodNameContainer{max-width:300px}.shop-food .content-food .no-img .iconNoText .foodNameContainer{max-width:478px}.shop-food .content-food .no-img .iconNoText .iconTopContainer{text-overflow:clip;max-width:85px}.shop-food .content-food .no-img .iconNoText .iconTopContainer .iconShowTop span{display:none}.shop-food .content-food .no-img .iconBottomContainer{max-width:600px}}#scroll-foodcategory{position:fixed;width:160px}#scroll-foodcategory ul{display:block}#scroll-foodcategory ul li a{cursor:pointer;font-size:1.125rem;font-weight:500}.panel-cart,.panel-cart-shimmer{width:235px;position:fixed}.panel-cart .cart,.panel-cart-shimmer .cart{color:#000;-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px 1px rgba(0,0,0,.1);box-shadow:0 2px 4px 1px rgba(0,0,0,.1)}.panel-cart .cart .cart-header,.panel-cart-shimmer .cart .cart-header{height:60px;text-align:center;font-weight:500;border-bottom:1px solid rgba(0,0,0,.1);font-size:1.25rem;padding:10px;color:#fff}.panel-cart .cart .cart-body ul,.panel-cart-shimmer .cart .cart-body ul{list-style:none;padding:0;margin:0}.panel-cart .cart .cart-body ul li,.panel-cart-shimmer .cart .cart-body ul li{display:block;height:65px;border-bottom:1px solid rgba(0,0,0,.1)}.panel-cart .cart .cart-body ul li .groupFood,.panel-cart-shimmer .cart .cart-body ul li .groupFood{padding:3px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{position:relative;font-size:.85rem;font-weight:500;color:#1d1d1d}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:100px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-cart .cart .cart-body ul li .food .foodNameFree,.panel-cart-shimmer .cart .cart-body ul li .food .foodNameFree{color:#cf3929}.panel-cart .cart .cart-body ul li .food .minus,.panel-cart .cart .cart-body ul li .food .plus,.panel-cart .cart .cart-body ul li .food .qty,.panel-cart-shimmer .cart .cart-body ul li .food .minus,.panel-cart-shimmer .cart .cart-body ul li .food .plus,.panel-cart-shimmer .cart .cart-body ul li .food .qty{width:20px;float:left;padding-left:1rem}.panel-cart .cart .cart-body ul li .food .price,.panel-cart-shimmer .cart .cart-body ul li .food .price{float:left;padding-left:3.5rem}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{width:10px;float:right;text-align:right}.panel-cart .cart .cart-body ul li .foodDetail,.panel-cart-shimmer .cart .cart-body ul li .foodDetail{float:left}.panel-cart .cart .cart-body ul li .delete,.panel-cart-shimmer .cart .cart-body ul li .delete{width:10px;float:right;text-align:right;margin-top:-2px;margin-right:5px}.panel-cart .cart .cart-body ul li .delete i.fa,.panel-cart-shimmer .cart .cart-body ul li .delete i.fa{font-size:.9rem}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{float:left;clear:left;display:block;font-size:.75rem;color:#555;width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{float:left;clear:left;display:block;font-size:.75rem;width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:navy}.panel-cart .cart .cart-body ul li .autocharge,.panel-cart .cart .cart-body ul li .deliveryCharge,.panel-cart .cart .cart-body ul li .subtotal,.panel-cart .cart .cart-body ul li .tax,.panel-cart-shimmer .cart .cart-body ul li .autocharge,.panel-cart-shimmer .cart .cart-body ul li .deliveryCharge,.panel-cart-shimmer .cart .cart-body ul li .subtotal,.panel-cart-shimmer .cart .cart-body ul li .tax{float:right;clear:right;display:block;font-size:1rem;font-weight:500;color:#1d1d1d;margin-right:5px}.panel-cart .cart .cart-body ul li .notice-red,.panel-cart-shimmer .cart .cart-body ul li .notice-red{float:left;clear:left;display:block;font-size:1rem;font-weight:700;margin-right:5px;margin-left:10px;color:#cf3929}.panel-cart .cart .cart-body ul li .span,.panel-cart-shimmer .cart .cart-body ul li .span{font-size:25px;font-family:cursive;color:#fff;animation:blink 1s linear infinite}.panel-cart .cart .cart-body ul li .notice-price-row1,.panel-cart-shimmer .cart .cart-body ul li .notice-price-row1{float:left;clear:left;display:block;font-size:.8rem;margin-right:2px;font-weight:700}.panel-cart .cart .cart-body ul li .notice-price-row1 .notice-price,.panel-cart-shimmer .cart .cart-body ul li .notice-price-row1 .notice-price{color:#cf3929}.panel-cart .cart .cart-body ul li .notice-price-row1 .notice-icon,.panel-cart-shimmer .cart .cart-body ul li .notice-price-row1 .notice-icon{font-size:1.3rem;margin-left:10px;margin-right:5px;color:#00f}.panel-cart .cart .cart-body ul li .notice-price-row2,.panel-cart-shimmer .cart .cart-body ul li .notice-price-row2{float:left;clear:left;display:block;font-size:.8rem;margin-left:40px;margin-right:2px;font-weight:700}.panel-cart .cart .cart-body ul li .notice-text-disable,.panel-cart-shimmer .cart .cart-body ul li .notice-text-disable{display:flex;justify-content:center;align-items:center;height:65px;font-size:.8rem;font-weight:400;color:#555;padding:10px}.panel-cart .cart .cart-body ul li .cart-coupon,.panel-cart-shimmer .cart .cart-body ul li .cart-coupon{font-size:.875rem;font-weight:500;margin:16px 10px}.panel-cart .cart .cart-body ul li .cart-coupon .cart-coupon-tag,.panel-cart-shimmer .cart .cart-body ul li .cart-coupon .cart-coupon-tag{float:left}.panel-cart .cart .cart-body ul li .cart-coupon .cart-coupon-text,.panel-cart-shimmer .cart .cart-body ul li .cart-coupon .cart-coupon-text{float:right;color:#555}.panel-cart .cart .cart-body ul li .cart-coupon .cart-coupon-text i,.panel-cart-shimmer .cart .cart-body ul li .cart-coupon .cart-coupon-text i{font-size:1.3rem;vertical-align:bottom;margin-left:5px}.panel-cart .cart .cart-body ul li .discount,.panel-cart-shimmer .cart .cart-body ul li .discount{float:right;clear:right;display:flex;font-size:1rem;font-weight:700;color:#cf3929;margin-right:5px;align-items:center}.panel-cart .cart .cart-body ul li .discount .discount-name,.panel-cart-shimmer .cart .cart-body ul li .discount .discount-name{max-width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-cart .cart .cart-body ul li .discount .discount-amount,.panel-cart-shimmer .cart .cart-body ul li .discount .discount-amount{flex-shrink:0}.panel-cart .cart .cart-body ul li .grouptotal,.panel-cart-shimmer .cart .cart-body ul li .grouptotal{font-size:1rem;font-weight:500;color:#1d1d1d;margin:0 5px}.panel-cart .cart .cart-body ul li .grouptotal .qty,.panel-cart-shimmer .cart .cart-body ul li .grouptotal .qty{float:left}.panel-cart .cart .cart-body ul li .grouptotal .total,.panel-cart-shimmer .cart .cart-body ul li .grouptotal .total{float:right}.panel-cart .cart .cart-body ul li:active>.groupFood,.panel-cart .cart .cart-body ul li:hover>.groupFood,.panel-cart-shimmer .cart .cart-body ul li:active>.groupFood,.panel-cart-shimmer .cart .cart-body ul li:hover>.groupFood{height:100%;cursor:pointer;text-shadow:0 -1px #fff;box-shadow:inset 0 100px 50px #eee}.panel-cart .cart .cart-body ul.giftCer li .groupFood,.panel-cart-shimmer .cart .cart-body ul.giftCer li .groupFood{padding:3px}.panel-cart .cart .cart-body ul.giftCer li .groupFood .row-1,.panel-cart-shimmer .cart .cart-body ul.giftCer li .groupFood .row-1{padding:0;margin-left:0}.panel-cart .cart .cart-body ul.giftCer li .groupFood .space-image,.panel-cart-shimmer .cart .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 10px 0 0;max-width:25%;flex:0 0 25%}.panel-cart .cart .cart-body ul.giftCer li .groupFood .image,.panel-cart-shimmer .cart .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.panel-cart .cart .cart-body ul.giftCer li:active>.groupFood,.panel-cart .cart .cart-body ul.giftCer li:hover>.groupFood,.panel-cart-shimmer .cart .cart-body ul.giftCer li:active>.groupFood,.panel-cart-shimmer .cart .cart-body ul.giftCer li:hover>.groupFood{height:100%;cursor:default;text-shadow:none;box-shadow:none}.panel-cart .cart .cart-body ul.giftCer li .food,.panel-cart-shimmer .cart .cart-body ul.giftCer li .food{padding-right:0;max-width:75%;flex:0 0 75%}.panel-cart .cart .cart-body ul.giftCer li .food .delete,.panel-cart-shimmer .cart .cart-body ul.giftCer li .food .delete{cursor:pointer}.panel-cart .cart .cart-body ul.giftCer li .food .giftCer-mobile,.panel-cart-shimmer .cart .cart-body ul.giftCer li .food .giftCer-mobile{display:none}.panel-cart .cart .cart-body ul.giftCer li .food .foodName,.panel-cart-shimmer .cart .cart-body ul.giftCer li .food .foodName{width:80px}.panel-cart .cart .cart-body ul.giftCer li .choice,.panel-cart .cart .cart-body ul.giftCer li .comment,.panel-cart-shimmer .cart .cart-body ul.giftCer li .choice,.panel-cart-shimmer .cart .cart-body ul.giftCer li .comment{font-weight:400}.panel-cart .cart .cart-body ul.money li,.panel-cart-shimmer .cart .cart-body ul.money li{height:40px;padding-top:5px}.panel-cart .cart .cart-body ul.money li .tax-exempt-label,.panel-cart-shimmer .cart .cart-body ul.money li .tax-exempt-label{color:#cf3929;font-weight:700;margin-right:16px}.panel-cart .cart .cart-body ul.shipmentType,.panel-cart-shimmer .cart .cart-body ul.shipmentType{padding:15px 10px}.panel-cart .cart .cart-body ul.shipmentType li,.panel-cart-shimmer .cart .cart-body ul.shipmentType li{border:0;height:100%;overflow:auto;font-size:.8rem}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:100px;text-align:center}.panel-cart .cart .cart-body ul.shipmentType li .pickup,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .pickup{float:left}.panel-cart .cart .cart-body ul.shipmentType li .delivery,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .delivery{float:right}.panel-cart .cart .cart-body ul.shipmentType li .curbside-txt,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .curbside-txt{margin-right:10px;font-size:1rem;display:flex;font-weight:500}.panel-cart .cart .cart-body ul.shipmentType li .fa-icon,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .fa-icon{font-size:14px}.panel-cart .cart .cart-body ul.shipmentType li .curbside-popover,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .curbside-popover{width:20px;height:20px;padding-top:1px;padding-bottom:1px;margin:2px 0 0 5px}.panel-cart .cart .cart-body ul.shipmentType li .curbside-txtarea,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .curbside-txtarea{margin-top:10px;margin-bottom:10px}.panel-cart .cart .cart-body ul.shipmentType li .curbside-txtarea textarea,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .curbside-txtarea textarea{height:120px;resize:none}.panel-cart .cart .cart-body ul.shipmentType .curbside,.panel-cart-shimmer .cart .cart-body ul.shipmentType .curbside{display:contents;margin-bottom:20px}.panel-cart .cart .cart-body ul.shipmentType .information,.panel-cart-shimmer .cart .cart-body ul.shipmentType .information{margin:10px}.panel-cart .cart .cart-body ul.shipmentType .information .information-txt,.panel-cart-shimmer .cart .cart-body ul.shipmentType .information .information-txt{margin-left:4px;color:brown}.panel-cart .cart .cart-body ul.minimumDelivery p,.panel-cart-shimmer .cart .cart-body ul.minimumDelivery p{font-size:.9rem;color:#1d1d1d}.panel-cart .cart .cart-body ul.checkout,.panel-cart .cart .cart-body ul.minimumDelivery,.panel-cart-shimmer .cart .cart-body ul.checkout,.panel-cart-shimmer .cart .cart-body ul.minimumDelivery{border-top:1px solid rgba(0,0,0,.1);padding:10px}.panel-cart .cart .cart-body ul.checkout li,.panel-cart .cart .cart-body ul.minimumDelivery li,.panel-cart-shimmer .cart .cart-body ul.checkout li,.panel-cart-shimmer .cart .cart-body ul.minimumDelivery li{border:0;height:100%;overflow:auto}@media(max-width:809px){.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment{width:214px}}@media(min-width:810px) and (max-width:849px){.panel-cart,.panel-cart-shimmer{width:245px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment{width:224px}}@media(min-width:850px) and (max-width:899px){.panel-cart,.panel-cart-shimmer{width:260px}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:120px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:110px}}@media(min-width:900px) and (max-width:939px){.panel-cart,.panel-cart-shimmer{width:280px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{font-size:.9rem}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:140px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{font-size:.8rem}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{font-size:.8rem;color:navy}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:120px}}@media(min-width:940px) and (max-width:979px){.panel-cart,.panel-cart-shimmer{width:300px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{font-size:.9rem}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:140px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{font-size:.8rem}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{font-size:.8rem;color:navy}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:130px}}@media(min-width:980px) and (max-width:991px){.panel-cart,.panel-cart-shimmer{width:320px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{font-size:.9rem}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:160px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{font-size:.8rem}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{font-size:.8rem;color:navy}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:130px}}@media(min-width:992px) and (max-width:1040px){.panel-cart,.panel-cart-shimmer{width:230px}.panel-cart .cart .cart-body ul li .cart-coupon .cart-coupon-tag span,.panel-cart-shimmer .cart .cart-body ul li .cart-coupon .cart-coupon-tag span{display:none}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:96px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{width:209px}}@media(min-width:1041px) and (max-width:1089px){.panel-cart,.panel-cart-shimmer{width:255px}}@media(min-width:1090px) and (max-width:1129px){.panel-cart,.panel-cart-shimmer{width:260px}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:120px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:110px}}@media(min-width:1130px) and (max-width:1199px){.panel-cart,.panel-cart-shimmer{width:280px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{font-size:.9rem}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:140px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{font-size:.8rem}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{font-size:.8rem;color:navy}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:120px}}@media(min-width:1200px){.panel-cart,.panel-cart-shimmer{width:300px}.panel-cart .cart .cart-body ul li .food,.panel-cart-shimmer .cart .cart-body ul li .food{font-size:.9rem}.panel-cart .cart .cart-body ul li .food .foodName,.panel-cart-shimmer .cart .cart-body ul li .food .foodName{width:140px}.panel-cart .cart .cart-body ul li .food .delete,.panel-cart-shimmer .cart .cart-body ul li .food .delete{margin-right:5px}.panel-cart .cart .cart-body ul li .choice,.panel-cart .cart .cart-body ul li .comment,.panel-cart-shimmer .cart .cart-body ul li .choice,.panel-cart-shimmer .cart .cart-body ul li .comment{font-size:.8rem}.panel-cart .cart .cart-body ul li .notice-navy,.panel-cart-shimmer .cart .cart-body ul li .notice-navy{font-size:.8rem;color:navy}.panel-cart .cart .cart-body ul.shipmentType li .radio-checkbox label,.panel-cart-shimmer .cart .cart-body ul.shipmentType li .radio-checkbox label{width:130px}}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}#modalAddress .modal-title,#modalAddress h4 span,#modalChangePassword .modal-title,#modalChangePassword h4 span,#modalForgotPassword .modal-title,#modalForgotPassword h4 span,#modalHistory .modal-title,#modalHistory h4 span,#modalProfile .modal-title,#modalProfile h4 span,#modalValidAddress .modal-title,#modalValidAddress h4 span{font-weight:400}#modalProfileLabel{word-break:break-all}#modalFood{overflow-y:scroll}#modalFood .modal-header{background-color:transparent;border-bottom:0}#modalFood .modal-header h5{width:100%;font-size:1.1rem}#modalFood .modal-header h5 .foodprice{margin-right:10px}#modalFood .modal-header h5 strong{font-weight:500}#modalFood .modal-header span{color:#000}#modalFood .modal-header button{opacity:100}#modalFood .modal-body .desktop .containerImage{height:300px;overflow:hidden}#modalFood .modal-body .desktop .imageName{height:300px;background-size:cover;background-repeat:no-repeat}#modalFood .modal-body .mobile .containerImage{width:100%;overflow:hidden}#modalFood .modal-body .mobile .imageName{max-height:260px;background-size:cover;background-repeat:no-repeat}#modalFood .modal-body .mobile .imageOverWidth{width:100%}#modalFood .modal-body .foodName{font-weight:500;margin-right:10px}#modalFood .modal-body .icon-top{display:inline;vertical-align:super}#modalFood .modal-body .icon-top .iconTopInner{display:inline-block}#modalFood .modal-body .img-icon{height:25px;width:25px}#modalFood .modal-body .foodDesc{color:#1d1d1d;padding:15px 5px 10px}#modalFood .modal-body hr{margin-left:5px;margin-right:10px}#modalFood .modal-body .iconBottomContainer{display:flex;padding:10px 10px 0 5px}#modalFood .modal-body .iconBottomContainer .icon-bottom{display:flex;white-space:nowrap;overflow:hidden}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood .scoll_groupfood .card-food .card-body .card-txt,#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood .scoll_groupfood .card-food-img .card-body .card-txt,#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile .scoll_groupfood .card-food .card-body .card-txt,#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile .scoll_groupfood .card-food-img .card-body .card-txt{white-space:normal}#modalFood .modal-body .iconBottomContainer .icon-bottom .iconBottomInner{margin-right:20px}#modalFood .modal-body .iconBottomContainer .text-less,#modalFood .modal-body .iconBottomContainer .text-more{display:block;font-weight:500;cursor:pointer}#modalFood .modal-body .iconBottomContainer .text-less i,#modalFood .modal-body .iconBottomContainer .text-more i{font-size:1.5rem;vertical-align:bottom}#modalFood .modal-body .iconBottomContainer .text-more{text-align:right;min-width:77px}#modalFood .modal-body .iconBottomContainer .text-less{text-align:left;min-width:65px}#modalFood .modal-body .groupFoodChoice{padding:5px}#modalFood .modal-body .groupFoodChoice .choiceOptionName{margin-top:15px;margin-bottom:5px;color:#1d1d1d;font-size:1.1rem;font-weight:500}#modalFood .modal-body .groupFoodChoice .choiceRequire{font-size:.85rem;margin-left:5px}#modalFood .modal-body .groupFoodChoice .choiceRequire-not-select{color:#cf3929}#modalFood .modal-body .groupFoodChoice .maxChoice{font-size:.85rem;margin-left:5px;color:#555}#modalFood .modal-body .groupFoodChoice .choiceMulti{display:block;margin-bottom:5px;padding:5px 10px}#modalFood .modal-body .groupFoodChoice .choiceMulti .choicePrice{color:#555}#modalFood .modal-body .groupFoodChoice .choiceMulti .choiceRadio{color:#5cb85c;padding-left:2.3px}#modalFood .modal-body .groupFoodChoice .choiceNonMulti{margin-bottom:5px}#modalFood .modal-body .groupFoodChoice .summary-price{margin:15px 5px}#modalFood .modal-body .groupFoodChoice .summary-price .qty .show{padding:5px}#modalFood .modal-body .groupFoodChoice .summary-price .price{padding:5px;color:#1d1d1d;font-size:1.1rem;font-weight:500}#modalFood .modal-body .imgThirdParty{max-width:100%}#modalSelectGroupFreeFood .modal-header h5{width:100%;font-size:1.1rem}#modalSelectGroupFreeFood .modal-body{position:relative}#modalSelectGroupFreeFood .modal-body .header{margin-top:15px;margin-bottom:5px;color:#1d1d1d;font-size:1.1rem;font-weight:700}#modalSelectGroupFreeFood .modal-body .touch{margin-bottom:20px}#modalSelectGroupFreeFood .modal-body .groupFood{margin-top:30px;margin-right:10px}#modalSelectGroupFreeFood .modal-body .groupFood .slide-left-mobile{margin-left:10px}#modalSelectGroupFreeFood .modal-body .groupFood .arrow-left,#modalSelectGroupFreeFood .modal-body .groupFood .arrow-right{margin-top:100px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide{margin-left:20px;margin-right:20px;display:flex}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card{margin-left:10px;margin-right:10px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood{height:300px;width:300px;margin-right:20px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood .scoll_groupfood .card-food,#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood .scoll_groupfood .card-food-img{width:250px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood .scoll_groupfood{overflow-y:auto;overflow-x:hidden;align-content:center}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile{height:300px;width:180px;margin-right:20px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile .scoll_groupfood .card-food,#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile .scoll_groupfood .card-food-img{width:150px}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-groupFood-mobile .scoll_groupfood{overflow-y:auto;overflow-x:hidden;align-content:center}#modalSelectGroupFreeFood .modal-body .groupFood .touch-slide .group-card .card-active{border-color:red}#modalCart .modal-title{margin:0 auto}#modalCart .modal-header h5{display:block;font-size:1.5rem;font-weight:700}#modalCart .modal-header span{font-weight:500}#modalCart .modal-header .close{margin-left:-2rem}#modalCart .cart-body ul{list-style:none;padding:0;margin:0}#modalCart .cart-body ul li .groupFood,#modalCart .cart-body ul.giftCer li .groupFood{padding:3px}#modalCart .cart-body ul li{display:block;height:70px;border-bottom:1px solid rgba(0,0,0,.1)}#modalCart .cart-body ul li .food{position:relative;font-size:1.2rem;font-weight:500}#modalCart .cart-body ul li .food i.fa{font-size:1.2rem}#modalCart .cart-body ul li .food .foodName{width:140px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalCart .cart-body ul li .food .foodNameFree{color:#cf3929}#modalCart .cart-body ul li .food .minus,#modalCart .cart-body ul li .food .plus,#modalCart .cart-body ul li .food .qty{width:30px;float:left;text-align:center}#modalCart .cart-body ul li .food .price{float:left;margin-left:30px}#modalCart .cart-body ul li .food .delete{width:20px;float:right;text-align:right;margin-right:5px}#modalCart .cart-body ul li .foodDetail{float:left}#modalCart .cart-body ul li .delete{width:20px;float:right;text-align:right;margin-top:4px;margin-right:5px}#modalCart .cart-body ul li .delete i.fa{font-size:1.2rem}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment,#modalCart .cart-body ul li .notice-navy{float:left;clear:left;font-size:.85rem;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalCart .cart-body ul li .notice-navy{color:navy}#modalCart .cart-body ul li .autocharge,#modalCart .cart-body ul li .deliveryCharge,#modalCart .cart-body ul li .subtotal,#modalCart .cart-body ul li .tax{float:right;clear:right;display:block;font-size:1.2rem;font-weight:500;color:#1d1d1d;margin-right:5px}#modalCart .cart-body ul li .notice-red{float:left;clear:left;display:block;font-size:1rem;font-weight:700;margin-right:5px;margin-left:10px;color:#cf3929}#modalCart .cart-body ul li .span{font-size:25px;font-family:cursive;color:#fff;animation:blink 1s linear infinite}#modalCart .cart-body ul li .notice-price-row1{float:left;clear:left;display:block;font-size:.8rem;margin-right:2px;font-weight:700}#modalCart .cart-body ul li .notice-price-row1 .notice-price{color:#cf3929}#modalCart .cart-body ul li .notice-price-row1 .notice-icon{font-size:1.3rem;margin-left:10px;margin-right:5px;color:#00f}#modalCart .cart-body ul li .notice-price-row2{float:left;clear:left;display:block;font-size:.8rem;margin-left:40px;margin-right:2px;font-weight:700}#modalCart .cart-body ul li .notice-coupon{width:100%;text-align:center;font-size:.875rem}#modalCart .cart-body ul li .notice-coupon .notice-icon{margin-left:0}#modalCart .cart-body ul li .notice-text-disable{display:flex;justify-content:center;align-items:center;height:65px;font-size:.875rem;font-weight:400;color:#555;padding:10px}#modalCart .cart-body ul li .cart-coupon{font-size:1rem;font-weight:500;margin:16px 10px}#modalCart .cart-body ul li .cart-coupon .cart-coupon-tag{float:left}#modalCart .cart-body ul li .cart-coupon .cart-coupon-text{float:right;color:#555}#modalCart .cart-body ul li .cart-coupon .cart-coupon-text i{font-size:1.3rem;vertical-align:baseline;margin-left:5px}#modalCart .cart-body ul li .discount{float:right;clear:right;display:flex;font-size:1.2rem;font-weight:700;color:#cf3929;margin-right:5px;align-items:center}#modalCart .cart-body ul li .discount .discount-name{max-width:235px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalCart .cart-body ul li .discount .discount-amount{flex-shrink:0}#modalCart .cart-body ul li .grouptotal{font-size:1.2rem;font-weight:500;color:#1d1d1d;margin:0 5px}#modalCart .cart-body ul li .grouptotal .qty{float:left}#modalCart .cart-body ul li .grouptotal .total{float:right}#modalCart .cart-body ul li:active>.groupFood,#modalCart .cart-body ul li:hover>.groupFood{height:100%;cursor:pointer;text-shadow:0 -1px #fff;box-shadow:inset 0 100px 50px #eee}#modalCart .cart-body ul.giftCer li .groupFood .row-1{padding:0;margin-left:0}#modalCart .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 10px 0 0;max-width:25%;flex:0 0 25%}#modalCart .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}#modalCart .cart-body ul.giftCer li .food{padding-right:0;max-width:75%;flex:0 0 75%}#modalCart .cart-body ul.giftCer li .food .giftCer-desktop{display:none}#modalCart .cart-body ul.giftCer li .food .giftCer-mobile{display:block}#modalCart .cart-body ul.giftCer li .food .foodName{width:90px}#modalCart .cart-body ul.giftCer li .food .price{margin-left:20px}#modalCart .cart-body ul.giftCer li .choice,#modalCart .cart-body ul.giftCer li .comment{font-weight:400}#modalCart .cart-body ul.money li{height:40px;padding-top:5px}#modalCart .cart-body ul.shipmentType{padding:10px;margin-bottom:5px;height:220px}#modalCart .cart-body ul.shipmentType li{border:0;height:35px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:150px;text-indent:30px;text-align:center}#modalCart .cart-body ul.shipmentType li .pickup{float:left}#modalCart .cart-body ul.shipmentType li .delivery{float:right}#modalCart .cart-body ul.shipmentType li .curbside-txt{margin-right:10px;font-size:1rem;font-weight:500}#modalCart .cart-body ul.shipmentType li .fa-icon{font-size:14px}#modalCart .cart-body ul.shipmentType li .curbside-popover{width:20px;height:20px;padding-top:1px;padding-bottom:1px;margin:2px 0 0 5px}#modalCart .cart-body ul.shipmentType li .curbside-txtarea{margin-top:10px;margin-bottom:10px}#modalCart .cart-body ul.shipmentType li .curbside-txtarea textarea{height:120px;resize:none}#modalCart .cart-body ul.shipmentType .curbside{display:contents;margin-bottom:20px}#modalCart .cart-body ul.shipmentType .information{margin:10px}#modalCart .cart-body ul.shipmentType .information .information-txt{margin-left:4px;color:brown}#modalCart .cart-body ul.minimumDelivery p{font-size:1rem;color:#1d1d1d}#modalCart .cart-body ul.checkout,#modalCart .cart-body ul.minimumDelivery{border-top:1px solid rgba(0,0,0,.1);padding:10px;margin-top:20px}#modalCart .cart-body ul.checkout li,#modalCart .cart-body ul.minimumDelivery li{border:0;height:35px}#modalPrivacyStatement #modalPrivacyStatementLabel{font-size:1.2rem;font-weight:500}#modalPrivacyStatement .privacy strong{font-weight:500}#modalPrivacyStatement .privacy .h6{font-weight:400}#modalGuestSuggestionAddress{z-index:2000}#modalConfirmPaymentFail .modal-body{padding:20px}#modalConfirmPaymentFail .image{margin:20px auto;max-width:100%}#modalConfirmPaymentFail .title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}#modalConfirmPaymentFail .content{font-size:15px;text-align:center;font-weight:500;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}#modalConfirmPaymentFail .content span{color:red}#modalConfirmPaymentFail .buttonswrapper{margin-top:15px}#modalConfirmPaymentFail .buttonswrapper .btnConfirm{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:400;margin:15px 5px 0;padding:10px 32px;background-color:#3085d6;border-left-color:#3085d6;border-right-color:#3085d6}#modalConfirmPaymentFail .buttonswrapper .btnConfirm:hover{background-color:#2b78c1}#modalSelectDiscount .modal-footer{margin-top:-16px}#modalSelectDiscount hr{margin:16px -15px}#modalSelectDiscount .coupon-code-container{display:flex;justify-content:space-between;width:100%}#modalSelectDiscount .coupon-code-container .coupon-input-group{position:relative;width:100%}#modalSelectDiscount .coupon-code-container .coupon-input-group.isCouponCodeApply input{padding-left:2.375rem;padding-right:2.375rem}#modalSelectDiscount .coupon-code-container .coupon-input-group.isCouponCodeApply .coupon-input-icon{display:block}#modalSelectDiscount .coupon-code-container .coupon-input-group .coupon-input-icon{position:absolute;display:none;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;top:0;z-index:2}#modalSelectDiscount .coupon-code-container .coupon-input-group .coupon-input-icon.check{left:.1rem}#modalSelectDiscount .coupon-code-container .coupon-input-group .coupon-input-icon.clear{color:#495057;right:.1rem;cursor:pointer}#modalSelectDiscount .coupon-code-container button{width:90px;margin-left:8px}#modalSelectDiscount .coupon-card{display:flex;justify-content:space-between;width:100%;height:100px;border-radius:8px;border:1px solid #ccc;background:#fff;margin-bottom:16px;cursor:pointer}#modalSelectDiscount .coupon-card.active{background-color:#f4f4f4;border-color:#f19d38}#modalSelectDiscount .coupon-card.active .coupon-value::after,#modalSelectDiscount .coupon-card.active .coupon-value::before,#modalSelectDiscount .coupon-card.active .semi-circle{border-color:#f19d38}#modalSelectDiscount .coupon-card.disable,#modalSelectDiscount .coupon-card.isCouponCodeApply{pointer-events:none}#modalSelectDiscount .coupon-card.disable .coupon-desc .coupon-expire,#modalSelectDiscount .coupon-card.disable .coupon-desc .coupon-name,#modalSelectDiscount .coupon-card.disable .coupon-desc h1,#modalSelectDiscount .coupon-card.disable .coupon-value .coupon-value-text,#modalSelectDiscount .coupon-card.isCouponCodeApply .coupon-desc .coupon-expire,#modalSelectDiscount .coupon-card.isCouponCodeApply .coupon-desc .coupon-name,#modalSelectDiscount .coupon-card.isCouponCodeApply .coupon-desc h1,#modalSelectDiscount .coupon-card.isCouponCodeApply .coupon-value .coupon-value-text{opacity:.4}#modalSelectDiscount .coupon-card.disable .coupon-desc .coupon-expire{display:none}#modalSelectDiscount .coupon-card.disable .coupon-desc .coupon-disabled{display:block}#modalSelectDiscount .coupon-card .coupon-checkbox{min-width:90px;position:relative;display:flex;justify-content:center;align-items:center}#modalSelectDiscount .coupon-card .coupon-checkbox .checkbox{margin:0}#modalSelectDiscount .coupon-card .coupon-checkbox .checkbox input{z-index:-100}#modalSelectDiscount .coupon-card .coupon-checkbox .checkbox label i{width:25px;height:25px;padding:0;margin:0;cursor:pointer}#modalSelectDiscount .coupon-card .coupon-checkbox .checkbox label i::before{top:4.5px}#modalSelectDiscount .coupon-card .coupon-desc{width:52%;margin:auto auto auto 0;line-height:1.8}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1.2rem;font-weight:700;color:#ff5c0d}#modalSelectDiscount .coupon-card .coupon-desc .coupon-name{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalSelectDiscount .coupon-card .coupon-desc .coupon-expire{font-size:.75rem;color:grey}#modalSelectDiscount .coupon-card .coupon-desc .coupon-disabled{display:none;font-size:.75rem;color:#cf3929;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#modalSelectDiscount .coupon-card .coupon-desc .coupon-disabled span{margin-left:5px}#modalSelectDiscount .coupon-card .coupon-value{min-width:120px;position:relative;border-left:1px dashed rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text{font-size:1.875rem;color:#ff5c0d;text-align:center}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text h1{font-family:"Abril Fatface",cursive;font-weight:400}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text.text-length{font-size:1.5rem}#modalSelectDiscount .coupon-card .coupon-value::before{position:absolute;content:"";width:25px;height:12.5px;background-color:#fff;border-bottom-left-radius:12.5px;border-bottom-right-radius:12.5px;border:1px solid #ccc;border-top:0;top:-1px;left:-13px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modalSelectDiscount .coupon-card .coupon-value::after{position:absolute;content:"";width:25px;height:12.5px;background-color:#fff;border-top-left-radius:12.5px;border-top-right-radius:12.5px;border:1px solid #ccc;border-bottom:0;bottom:-1px;left:-13px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modalSelectDiscount .coupon-card .border-semi-circle{position:absolute;width:10px;height:80px;top:10px;z-index:1}#modalSelectDiscount .coupon-card .semi-circle{width:5px;height:10px;background-color:#fff;border:1px solid #ccc;margin-bottom:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modalSelectDiscount .coupon-card .left.border-semi-circle{left:-1px}#modalSelectDiscount .coupon-card .left.border-semi-circle .semi-circle{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:0}#modalSelectDiscount .coupon-card .right.border-semi-circle{right:-6px}#modalSelectDiscount .coupon-card .right.border-semi-circle .semi-circle{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0}#modalShopClose .modal-body p{word-wrap:break-word}#modalHistory .btn-close-order-history{display:inline}@media(min-width:320px) and (max-width:575px){#modalHistory .enddate-history{margin-top:5px}}#modalAnnounce .ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;left:-3px}#modalAnnounce .ribbon-wrapper .ribbon{font:700 13px sans-serif;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:7px 0;top:15px;left:-30px;width:120px;color:#fff;z-index:50000}#modalAnnounce .boxshadow{box-shadow:0 0 20px 0}#modalAnnounce .modal-dialog .modal-content{min-height:300px}#modalAnnounce .close-button{position:absolute;top:-17px;right:6px}#modalAnnounce .break-word{white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-all}#modalAnnounce .img_announcement img{max-width:80px;float:left;margin-left:3px}#modalAnnounce .img_announcement_noBadge img{max-width:80px;float:left;margin-left:-10px}#modalAnnounce .fontAnnounce{color:#000}#modalAnnounce .fontAnnounce .headerAnnounce{font-weight:700;font-size:1.25rem;margin-left:30px}#modalAnnounce .fontAnnounce .descAnnounce{font-size:1rem;padding-top:20px;word-break:break-word}#modalAnnounce .fontAnnounce .headerAnnounce_noBadge_noImage{font-weight:700;font-size:1.25rem}@media only screen and (max-width:600px){#modalAnnounce .fontAnnounce{color:#000}#modalAnnounce .fontAnnounce .descAnnounce{word-break:normal}}#modalConfirmPaymentSuggestionAddressContent .bs-callout:first-child,#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(2),#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(3),#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(4),#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(5),#modalGuestSuggestionAddress .bs-callout:first-child,#modalGuestSuggestionAddress .bs-callout:nth-child(2),#modalGuestSuggestionAddress .bs-callout:nth-child(3),#modalGuestSuggestionAddress .bs-callout:nth-child(4),#modalGuestSuggestionAddress .bs-callout:nth-child(5),#modalValidAddressContent .bs-callout:first-child,#modalValidAddressContent .bs-callout:nth-child(2),#modalValidAddressContent .bs-callout:nth-child(3),#modalValidAddressContent .bs-callout:nth-child(4),#modalValidAddressContent .bs-callout:nth-child(5){border-left-width:10px}#modalConfirmPaymentSuggestionAddressContent .bs-callout:first-child:hover,#modalGuestSuggestionAddress .bs-callout:first-child:hover,#modalValidAddressContent .bs-callout:first-child:hover{background-color:#cdd1d4}#modalConfirmPaymentSuggestionAddressContent .bs-callout:first-child:active,#modalGuestSuggestionAddress .bs-callout:first-child:active,#modalValidAddressContent .bs-callout:first-child:active{background-color:#b2b8bc}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(2):hover,#modalGuestSuggestionAddress .bs-callout:nth-child(2):hover,#modalValidAddressContent .bs-callout:nth-child(2):hover{background-color:#cdd1d4}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(2):active,#modalGuestSuggestionAddress .bs-callout:nth-child(2):active,#modalValidAddressContent .bs-callout:nth-child(2):active{background-color:#b2b8bc}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(3):hover,#modalGuestSuggestionAddress .bs-callout:nth-child(3):hover,#modalValidAddressContent .bs-callout:nth-child(3):hover{background-color:#cdd1d4}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(3):active,#modalGuestSuggestionAddress .bs-callout:nth-child(3):active,#modalValidAddressContent .bs-callout:nth-child(3):active{background-color:#b2b8bc}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(4):hover,#modalGuestSuggestionAddress .bs-callout:nth-child(4):hover,#modalValidAddressContent .bs-callout:nth-child(4):hover{background-color:#cdd1d4}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(4):active,#modalGuestSuggestionAddress .bs-callout:nth-child(4):active,#modalValidAddressContent .bs-callout:nth-child(4):active{background-color:#b2b8bc}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(5):hover,#modalGuestSuggestionAddress .bs-callout:nth-child(5):hover,#modalValidAddressContent .bs-callout:nth-child(5):hover{background-color:#cdd1d4}#modalConfirmPaymentSuggestionAddressContent .bs-callout:nth-child(5):active,#modalGuestSuggestionAddress .bs-callout:nth-child(5):active,#modalValidAddressContent .bs-callout:nth-child(5):active{background-color:#b2b8bc}#modalConfirmPaymentSuggestionAddressContent .bs-suggestion,#modalGuestSuggestionAddress .bs-suggestion,#modalValidAddressContent .bs-suggestion{background-color:#fff;margin:5px;padding:10px;cursor:pointer;font-size:18px}#modalCaptchaGuest .modal-header,#modalCaptchaLogin .modal-header,#modalCaptchaRegister .modal-header,#modalDeliveryHour .modal-header,#modalMenuHour .modal-header,#modalMenuHourDay .modal-header{background-color:transparent}#modalCaptchaGuest .modal-header .close,#modalCaptchaLogin .modal-header .close,#modalCaptchaRegister .modal-header .close{margin-top:-1.5rem;color:#000}#modalCaptchaGuest .form-title,#modalCaptchaLogin .form-title,#modalCaptchaRegister .form-title{font-size:larger;margin:-2rem 0 2rem}#modalCaptchaGuest .form-title h3,#modalCaptchaLogin .form-title h3,#modalCaptchaRegister .form-title h3{font-weight:400}#modalCaptchaGuest .btn-round,#modalCaptchaLogin .btn-round,#modalCaptchaRegister .btn-round{border-radius:3rem}#modalCaptchaGuest .delimiter,#modalCaptchaLogin .delimiter,#modalCaptchaRegister .delimiter{padding:1rem}#modalCaptchaGuest .social-buttons .btn,#modalCaptchaLogin .social-buttons .btn,#modalCaptchaRegister .social-buttons .btn{margin:0 .5rem 1rem}#modalCaptchaGuest .register-section,#modalCaptchaLogin .register-section,#modalCaptchaRegister .register-section{padding:.3rem 0}#modalCaptchaGuest .forgotpassword,#modalCaptchaLogin .forgotpassword,#modalCaptchaRegister .forgotpassword{font-size:x-small;margin:0 0 10px;text-align:right}#modalSearchAddress .modal-content{min-height:600px}#modalSearchAddress .modal-body{overflow:auto;-webkit-overflow-scrolling:touch}#modalSearchAddress .form-title{color:#000;font-size:1.25rem;margin-bottom:16px}#modalSearchAddress .form-control{padding-left:2.375rem;padding-right:2.375rem}#modalSearchAddress .form-control-icon{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;pointer-events:none;color:#aaa}#modalSearchAddress .list-group-item-action{color:#000;cursor:pointer}#modalDeliveryHour .modal-dialog,#modalMenuHour .modal-dialog{max-width:290px;margin:auto}#modalDeliveryHour .modal-header .close,#modalMenuHour .modal-header .close{color:#000}#modalDeliveryHour .modal-body,#modalMenuHour .modal-body{padding:0}#modalMenuHourDay .modal-header{font-size:1.25rem;color:#000;padding-top:12px;padding-bottom:12px;padding-left:25px}#modalMenuHourDay .modal-header .close{color:#000}#modalMenuHourDay .modal-content{max-height:600px}#modalMenuHourDay .modal-body{background:#f2edf6;overflow:auto;-webkit-overflow-scrolling:touch}#modalMenuHourDay .list-group-item{border-color:transparent;padding:8px 9px 10px}#modalMenuHourDay .list-group-item.active{color:#fff}#modalMenuHourDay .list-group-item.active .icon-check{display:block}#modalMenuHourDay .list-group-item:nth-last-child(2){border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}#modalMenuHourDay .list-group-item:last-child{margin-top:15px;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#modalMenuHourDay .list-group-item:not(:first-child):not(:last-child){border-top-color:rgba(0,0,0,.125)}#modalMenuHourDay .list-group-item.active:not(:first-child):not(:last-child),#modalMenuHourDay .list-group-item:hover:not(:first-child):not(:last-child){border-top-color:transparent}#modalMenuHourDay .list-group-item-action{color:#000;cursor:pointer}#modalMenuHourDay .menuHourDay-icon{float:right}#modalMenuHourDay .menuHourDay-icon.icon-check{display:none}#modalMenuHourTime .modal-header{font-size:1.25rem;color:#000;background-color:transparent;padding-top:12px;padding-bottom:12px;padding-left:25px}#modalMenuHourTime .modal-header .close{color:#000}#modalMenuHourTime .modal-content{min-height:600px;max-height:600px}#modalMenuHourTime .modal-body{overflow:auto;-webkit-overflow-scrolling:touch;padding:0}#modalMenuHourTime .list-group-item{border-radius:0;border-color:transparent;padding:8px 25px}#modalMenuHourTime .list-group-item.active{color:#000;background-color:#e6e6e6}#modalMenuHourTime .list-group-item-action{color:#000;cursor:pointer}.verify-otp .otp-inputs{margin-top:40px;margin-bottom:16px}.verify-otp .otp-inputs input{max-width:50px;height:50px}.verify-otp .panel-messsage-error{max-width:380px}.verify-otp .btnResendOtp{color:#cf3929;cursor:pointer}@media(min-width:576px){#modalCaptchaGuest .modal-dialog,#modalCaptchaLogin .modal-dialog,#modalCaptchaRegister .modal-dialog{max-width:400px}#modalCaptchaGuest .modal-dialog .modal-content,#modalCaptchaLogin .modal-dialog .modal-content,#modalCaptchaRegister .modal-dialog .modal-content{padding:1rem}}@media(min-width:0) and (max-width:349px){#modalSelectDiscount .coupon-card .coupon-checkbox{min-width:60px}#modalSelectDiscount .coupon-card .coupon-desc{width:44%}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:80px}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text{font-size:1.125rem}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:272px}#modalCart .cart-body ul li .discount .discount-name{max-width:230px}}@media(min-width:350px) and (max-width:374px){#modalCart .cart-body ul li .food .foodName{width:160px}#modalCart .cart-body ul li .food .price{margin-left:40px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:317px}#modalCart .cart-body ul li .discount .discount-name{max-width:270px}#modalSelectDiscount .coupon-card .coupon-checkbox{min-width:60px}#modalSelectDiscount .coupon-card .coupon-desc{width:48%}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:90px}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text{font-size:1.25rem}}@media(max-width:374px){#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 px;font-size:15px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:140px}.verify-otp .otp-inputs{margin-top:20px}.verify-otp .otp-inputs input{max-width:40px;height:40px;margin:3px!important}.verify-otp .swal2-title{font-size:1.25rem}.verify-otp .panel-messsage-error{max-width:320px;font-size:.875rem}.verify-otp p{font-size:.875rem}.verify-otp .btnConfirmOtp{font-size:1rem}}@media(min-width:375px) and (max-width:420px){#modalCart .cart-body ul li .food .foodName{width:180px}#modalCart .cart-body ul li .food .price{margin-left:40px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:342px}#modalCart .cart-body ul li .discount .discount-name{max-width:300px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 10px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:150px}#modalAnnounce .img_announcement_noBadge img{margin-top:-30px}#modalAnnounce .close-button{top:-10px;right:10px}#modalSelectDiscount .coupon-card .coupon-checkbox{min-width:60px}#modalSelectDiscount .coupon-card .coupon-desc{width:50%}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text,.verify-otp .swal2-title{font-size:1.25rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:100px}.verify-otp .otp-inputs{margin-top:20px}.verify-otp .otp-inputs input{max-width:40px;height:40px}.verify-otp .panel-messsage-error{max-width:320px;font-size:.875rem}.verify-otp p{font-size:.875rem}.verify-otp .btnConfirmOtp{font-size:1rem}}@media(min-width:421px) and (max-width:460px){#modalCart .cart-body ul li .food .foodName{width:200px}#modalCart .cart-body ul li .food .price{margin-left:40px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:388px}#modalCart .cart-body ul li .discount .discount-name{max-width:340px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 15px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:150px}#modalSelectDiscount .coupon-card .coupon-checkbox{min-width:60px}#modalSelectDiscount .coupon-card .coupon-desc{width:55%}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text,.verify-otp .swal2-title{font-size:1.25rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:100px}.verify-otp .otp-inputs{margin-top:20px}.verify-otp .otp-inputs input{max-width:40px;height:40px}.verify-otp .panel-messsage-error{max-width:320px;font-size:.875rem}.verify-otp p{font-size:.875rem}.verify-otp .btnConfirmOtp{font-size:1rem}}@media(min-width:461px) and (max-width:500px){#modalCart .cart-body ul li .food .foodName{width:220px}#modalCart .cart-body ul li .food .price{margin-left:60px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:428px}#modalCart .cart-body ul li .discount .discount-name{max-width:380px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 10px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:200px}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:100px}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text{font-size:1.25rem}}@media(min-width:501px) and (max-width:575px){#modalCart .cart-body ul li .food .foodName{width:235px}#modalCart .cart-body ul li .food .price{margin-left:80px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:468px}#modalCart .cart-body ul li .discount .discount-name{max-width:420px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 15px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:200px}#modalSelectDiscount .coupon-card .coupon-desc{width:58%}#modalSelectDiscount .coupon-card .coupon-desc h1{font-size:1rem}#modalSelectDiscount .coupon-card .coupon-value{min-width:100px}#modalSelectDiscount .coupon-card .coupon-value .coupon-value-text{font-size:1.25rem}}@media(min-width:576px) and (max-width:620px){#modalCart .cart-body ul li .food .foodName{width:250px}#modalCart .cart-body ul li .food .price{margin-left:100px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:543px}#modalCart .cart-body ul li .discount .discount-name{max-width:500px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 30px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:200px}}@media(min-width:621px) and (max-width:680px){#modalCart .cart-body ul li .food .foodName{width:270px}#modalCart .cart-body ul li .food .price{margin-left:110px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:588px}#modalCart .cart-body ul li .discount .discount-name{max-width:540px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 50px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:200px}}@media(min-width:680px) and (max-width:767px){#modalCart .cart-body ul li .food .foodName{width:300px}#modalCart .cart-body ul li .food .price{margin-left:150px}#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:647px}#modalCart .cart-body ul li .discount .discount-name{max-width:690px}#modalCart .cart-body ul.shipmentType li .radio-checkbox{margin:0 50px}#modalCart .cart-body ul.shipmentType li .radio-checkbox label{width:200px}}@media(min-width:768px){#modalCart .cart-body ul li .choice,#modalCart .cart-body ul li .comment{width:435px}#modalCart .cart-body ul.checkout{display:none!important}}@supports not (-ms-high-contrast:none){@media(max-width:767px){#modalCart .modal-footer,#modalFood .modal-footer{position:sticky;position:-webkit-sticky;bottom:10px;background:#fff;z-index:1000;margin-top:60px}}}@media(max-width:767px){#modalCart .modal-dialog,#modalFood .modal-dialog,#modalPrivacyStatement .modal-dialog{width:100%;height:100%;margin:0;padding:0;min-width:100%}#modalCart .modal-content,#modalFood .modal-content,#modalPrivacyStatement .modal-content{height:auto;min-height:100%;border-radius:0}#modalCart .modal-body,#modalFood .modal-body,#modalPrivacyStatement .modal-body{padding:0}#modalCart .modal-footer,#modalCart .privacy,#modalFood .modal-footer,#modalFood .privacy,#modalPrivacyStatement .modal-footer,#modalPrivacyStatement .privacy{padding:5px}#modalCart .headerFoodName,#modalFood .headerFoodName,#modalPrivacyStatement .headerFoodName{width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}#modalHistory .modal-dialog{margin:0 auto;width:100%;min-width:100%;height:100%}#modalHistory .modal-content{min-height:100vh}#modalHistory .modal-body{padding:0}#modalHistory .modal-footer{padding:5px}.search-history{margin-top:5px}#modalMenuHourDay .modal-dialog,#modalMenuHourTime .modal-dialog,#modalSearchAddress .modal-dialog{width:100%;min-width:100%;height:100%;margin:0;padding:0}#modalMenuHourDay .modal-content,#modalMenuHourTime .modal-content,#modalSearchAddress .modal-content{height:100%;min-height:100%;border-radius:0}#modalSearchAddress .modal-body{max-height:calc(100vh - 71px)}#modalMenuHourDay .modal-body,#modalMenuHourTime .modal-body{max-height:calc(100vh - 126px)}}@media(min-width:768px){#modalFood .modal-dialog,#modalHistory .modal-dialog,#modalPrivacyStatement .modal-dialog{min-width:700px}#modalFood .modal-body .groupFoodChoice .choiceMulti{margin-bottom:2px;padding:2px 10px}#modalFood .modal-body .groupFoodChoice .choiceNonMulti{margin-bottom:2px}#modalAnnounce .fontAnnounce .headerAnnounce,#modalAnnounce .fontAnnounce .headerAnnounce_noBadge_noImage{font-size:1.5rem}#modalAnnounce .fontAnnounce .img_announcement_noBadge img{margin-top:-44px}}@media(min-width:992px){#modalAnnounce .img_announcement{margin-top:0;margin-left:20px}}@media screen and (prefers-reduced-motion:reduce){.fade{transition:opacity .15s linear!important}.modal.fade .modal-dialog{transition:transform .3s ease-out!important}}#modaleGiftCard .header{font-weight:700;font-size:.9rem}#modaleGiftCard .slickPickDesign.image{cursor:pointer;margin-bottom:5px}#modaleGiftCard .slickPickDesign.image.isDefault{border:2px solid}#modaleGiftCard .slickAmount.box{width:135px;height:75px;border:2px solid #eceeef;font-weight:700;cursor:pointer}#modaleGiftCard .slickAmount.box .descCustomAmount{width:100%;border:0;text-align:center;background-color:transparent;font-weight:700;padding:0}#modaleGiftCard .slickAmount.box .descShowPrice{margin-top:-15px;background-color:transparent;padding:0;font-size:.7rem}#modaleGiftCard .slickAmount.box .descShowCustom{position:absolute;right:15px;top:1px;background-color:transparent;padding:0;font-size:.7rem}#modaleGiftCard .slickAmount.box .descAmountOnly{height:105%;line-height:60px}#modaleGiftCard .slickAmount.box .descBeforeAmount{color:rgba(255,0,0,.5);text-decoration:none;position:relative;margin-right:5px}#modaleGiftCard .slickAmount.box .descBeforeAmount:before{content:" ";display:block;width:100%;border-top:2px solid rgba(255,0,0,.5);height:12px;position:absolute;bottom:0;left:0;transform:rotate(-10deg)}#modaleGiftCard .delivery{font-weight:700;font-size:1rem;margin-left:10px}#modaleGiftCard .purchaser,#modaleGiftCard .recipient{font-style:italic;font-weight:700;font-size:.8rem;color:#018935}#modaleGiftCard .back{cursor:pointer;text-align:center;color:#fff;line-height:50px;font-size:2.6rem;font-weight:700;position:fixed;width:55px;padding-bottom:5px;right:20px;bottom:20px;z-index:1001;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px 200px 200px 200px}#modaleGiftCard .back .fa{font-size:30px}#frmConfirmPayment .radio-checkbox label.active:before,#frmConfirmPayment .radio-checkbox:hover input.radio:not(:checked)~label::before{text-indent:.6em}.emergepay_hostedIframe iframe{width:100%!important}.emergepay_validationError{font-size:.875rem;color:red}.tipButton{border-radius:20px;text-align:center;color:#fff}.comment-tip{color:#3c3c3c;font-size:.8rem}.custom-tip .custom-tip-input{display:none;width:85%;margin-top:5px;padding:5px;border:1px solid #ccc;border-radius:5px}.step .step-inner{position:relative}.step .step-inner .connecting-line{height:2px;position:absolute;margin:0 auto;width:80%;left:55px;right:0;top:30px}.step .step-inner ul{margin-left:-60px}.step .step-inner ul .round-tab{width:70px;height:70px;line-height:65px;display:inline-block;font-size:2rem;position:absolute}.step .step-inner ul a.active:after{content:" ";position:absolute;opacity:1;margin:0 auto 0 24px;bottom:0;border:10px solid transparent;top:70px}.checkout-inner{margin-top:89px}.checkout-inner .customer .name,.checkout-inner .customer .shipmentType{width:120px;display:inline-block;font-weight:400;line-height:normal}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:90px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;font-weight:400;line-height:normal}.checkout-inner .customer .addressDetail .addressName{width:80px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner .customer .btnEditProfile{position:absolute;right:46px;z-index:1000}.checkout-inner #checkout-user h3,.checkout-inner #checkout-user h5{font-weight:400}.checkout-inner #checkout-user .font-weight{font-weight:500}.checkout-inner #checkout-order .ordertime{font-size:large;font-weight:500}.checkout-inner #checkout-order .notice-change-time{color:#cf3929}.checkout-inner #checkout-order .description-utensils{color:#555}.checkout-inner #checkout-order .cart-body ul{list-style:none;padding:0;margin:0}.checkout-inner #checkout-order .cart-body ul li .groupFood,.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood{padding:3px}.checkout-inner #checkout-order .cart-body ul li{display:block;height:70px;border-bottom:1px solid rgba(0,0,0,.1)}.checkout-inner #checkout-order .cart-body ul li .delete,.checkout-inner #checkout-order .cart-body ul li .food .delete,.checkout-inner #checkout-order .cart-body ul li .food .minus,.checkout-inner #checkout-order .cart-body ul li .food .plus{display:none}.checkout-inner #checkout-order .cart-body ul li .food{position:relative;font-size:1rem;font-weight:500}.checkout-inner #checkout-order .cart-body ul li .food i.fa{font-size:1rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName{width:120px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-order .cart-body ul li .food .qty{width:20px;float:left;text-align:center;margin-left:10px}.checkout-inner #checkout-order .cart-body ul li .food .price{float:right;margin-right:5px}.checkout-inner #checkout-order .cart-body ul li .choice,.checkout-inner #checkout-order .cart-body ul li .comment{float:left;clear:left;display:block;font-size:.85rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-order .cart-body ul li .autocharge,.checkout-inner #checkout-order .cart-body ul li .deliveryCharge,.checkout-inner #checkout-order .cart-body ul li .subtotal,.checkout-inner #checkout-order .cart-body ul li .tax{float:right;clear:right;display:block;font-size:1.1rem;font-weight:500;color:#1d1d1d;margin-right:5px}.checkout-inner #checkout-order .cart-body ul li .discount{float:right;clear:right;display:flex;font-size:1.2rem;font-weight:700;color:#cf3929;margin-right:5px;align-items:center}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul li .delete,.checkout-inner #checkout-payment .cart-body ul li .food .delete,.checkout-inner #checkout-payment .cart-body ul li .food .minus,.checkout-inner #checkout-payment .cart-body ul li .food .plus{display:none}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name{max-width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-order .cart-body ul li .discount .discount-amount{flex-shrink:0}.checkout-inner #checkout-order .cart-body ul li .grouptotal{font-size:1.2rem;font-weight:500;color:#1d1d1d;margin:0 5px}.checkout-inner #checkout-order .cart-body ul li .grouptotal .qty{float:left}.checkout-inner #checkout-order .cart-body ul li .grouptotal .total{float:right}.checkout-inner #checkout-order .cart-body ul li:active>.groupFood,.checkout-inner #checkout-order .cart-body ul li:hover>.groupFood{height:100%;text-shadow:0 -1px #fff;box-shadow:inset 0 100px 50px #eee}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .row-1{padding:0;margin-left:0}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:8.333333%;flex:0 0 8.333333%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food{padding-right:0;max-width:91.666667%;flex:0 0 91.666667%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName{width:110px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift{width:48px;float:left;margin-top:1px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift{width:20px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .dv-width-betweenEdit{width:15px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .dv-width-afterIcon{width:220px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner #checkout-order .cart-body ul.money li{height:40px;padding-top:5px}.checkout-inner #checkout-order .cart-body ul.money li .tax-exempt-label{color:#cf3929;font-weight:700;margin-right:16px}.checkout-inner #checkout-order .cart-body ul.shipmentType{padding:10px}.checkout-inner #checkout-order .cart-body ul.shipmentType li{border:0;height:35px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label{width:130px;text-align:center}.checkout-inner #checkout-order .cart-body ul.shipmentType li .pickup{float:left}.checkout-inner #checkout-order .cart-body ul.shipmentType li .delivery{float:right}.checkout-inner #checkout-order .cart-body ul.minimumDelivery{height:35px}.checkout-inner #checkout-order .cart-body ul.minimumDelivery p{font-size:.9rem;color:#1d1d1d}.checkout-inner #checkout-order .cart-body ul.checkout,.checkout-inner #checkout-order .cart-body ul.minimumDelivery{border-top:1px solid rgba(0,0,0,.1);padding:10px}.checkout-inner #checkout-order .cart-body ul.checkout li,.checkout-inner #checkout-order .cart-body ul.minimumDelivery li{border:0;height:35px}.checkout-inner #checkout-order .text-center{font-weight:500}.checkout-inner #checkout-order .group-coupon{font-size:.875rem}.checkout-inner #checkout-order .group-coupon .group-notice,.checkout-inner #checkout-order .group-coupon .group-notice-disable{display:flex;justify-content:center;align-items:center;width:100%;height:64px}.checkout-inner #checkout-order .group-coupon .group-notice.hasBorder{border-radius:6px;border:1px solid rgba(0,0,0,.2);padding:10px}.checkout-inner #checkout-order .group-coupon:active>.group-notice,.checkout-inner #checkout-order .group-coupon:hover>.group-notice{cursor:pointer;text-shadow:0 -1px #fff;box-shadow:inset 0 100px 50px #eee}.checkout-inner #checkout-order .group-coupon .notice-coupon{font-weight:700}.checkout-inner #checkout-order .group-coupon .notice-coupon .notice-icon{font-size:1.3rem;margin-right:5px;color:#00f}.checkout-inner #checkout-order .group-coupon .notice-coupon .notice-text-disable{font-weight:400;color:#555}.checkout-inner #checkout-order .group-coupon .cart-coupon{width:100%;font-size:1rem;font-weight:500;padding:0 5px}.checkout-inner #checkout-order .group-coupon .cart-coupon .cart-coupon-tag{float:left}.checkout-inner #checkout-order .group-coupon .cart-coupon .cart-coupon-text{float:right;color:#555}.checkout-inner #checkout-order .group-coupon .cart-coupon .cart-coupon-text i{font-size:1.3rem;vertical-align:baseline;margin-left:5px}.checkout-inner #checkout-payment .ordertime{font-size:large;font-weight:500}.checkout-inner #checkout-payment .timeout{border:0}.checkout-inner #checkout-payment .timeout p{color:#fff}.checkout-inner #checkout-payment .card-wrapper{margin-left:-30px}.checkout-inner #checkout-payment .payBy{margin-top:5px;font-weight:400}.checkout-inner #checkout-payment .paymentType label{padding-right:15px;margin-left:10px;text-indent:2.8em;font-size:.8rem}.checkout-inner #checkout-payment .paymentType label:before,.checkout-inner #checkout-payment .paymentType label:before :hover{text-indent:.5em}.checkout-inner #checkout-payment .tip .tipText{font-weight:400}.checkout-inner #checkout-payment .tip .detail button{margin:1px;color:#fff;width:100px;font-size:.8rem;text-align:right}.checkout-inner #checkout-payment .tip .btn-link{padding-left:0}.checkout-inner #checkout-payment .tip #txtShowDispatchTip,.checkout-inner #checkout-payment .tip #txtShowTips{height:0}.checkout-inner #checkout-payment .tip .tipError{color:#cf3929}.checkout-inner #checkout-payment .tip .desc{margin-top:0;word-break:break-word}.checkout-inner #checkout-payment .tip .desc label{font-size:.8rem}.checkout-inner #checkout-payment .tip .showtips{margin-top:20px}.checkout-inner #checkout-payment .tip .background{opacity:.6}.checkout-inner #checkout-payment .tip .background.hover{opacity:1}.checkout-inner #checkout-payment .tipsDesc{margin-top:0;word-break:break-word}.checkout-inner #checkout-payment .tipsDesc label{font-size:.8rem}.checkout-inner #checkout-payment .giftcard .desktop .detail{font-size:large}.checkout-inner #checkout-payment .giftcard .desktop .remove{font-size:2rem;font-weight:700;position:absolute;margin-top:-18px;left:460px}.checkout-inner #checkout-payment .giftcard .mobile .detail{font-size:smaller}.checkout-inner #checkout-payment .giftcard .mobile .close{font-size:2rem}.checkout-inner #checkout-payment .space{margin-top:30px}.checkout-inner #checkout-payment .h5 strong{font-weight:500}.checkout-inner #checkout-payment #wallets-container{display:flex;justify-content:center}.checkout-inner #checkout-payment #btnWalletsEmergepay{width:140px;height:40px}.checkout-inner #checkout-payment #gp-apple-pay-btn{border-radius:4px;outline:#000 solid 1px}.checkout-inner #checkout-payment .shipmenttype-time.mobile .shipmenttype,.checkout-inner #checkout-payment .shipmenttype-time.mobile .time{margin-left:0;margin-right:0}.checkout-inner #checkout-payment .cart-body ul{list-style:none;padding:0;margin:0}.checkout-inner #checkout-payment .cart-body ul li .groupFood,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood{padding:3px}.checkout-inner #checkout-payment .cart-body ul li{display:block;height:70px;border-bottom:1px solid rgba(0,0,0,.1)}.checkout-inner #checkout-payment .cart-body ul li .food{position:relative;font-size:1rem;font-weight:500}.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1rem}.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:120px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-payment .cart-body ul li .food .qty{width:20px;float:left;text-align:center;margin-left:10px}.checkout-inner #checkout-payment .cart-body ul li .food .price{float:right;margin-right:5px}.checkout-inner #checkout-payment .cart-body ul li .choice,.checkout-inner #checkout-payment .cart-body ul li .comment{float:left;clear:left;display:block;font-size:.85rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-payment .cart-body ul li .autocharge,.checkout-inner #checkout-payment .cart-body ul li .deliveryCharge,.checkout-inner #checkout-payment .cart-body ul li .subtotal,.checkout-inner #checkout-payment .cart-body ul li .tax{float:right;clear:right;display:block;font-size:1.1rem;font-weight:500;color:#1d1d1d;margin-right:5px}.checkout-inner #checkout-payment .cart-body ul li .discount{float:right;clear:right;display:flex;font-size:1.2rem;font-weight:700;color:#cf3929;margin-right:5px;align-items:center}.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:176px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-inner #checkout-payment .cart-body ul li .discount .discount-amount{flex-shrink:0}.checkout-inner #checkout-payment .cart-body ul li .grouptotal{font-size:1.2rem;font-weight:500;color:#1d1d1d;margin:0 5px}.checkout-inner #checkout-payment .cart-body ul li .grouptotal .qty{float:left}.checkout-inner #checkout-payment .cart-body ul li .grouptotal .total{float:right}.checkout-inner #checkout-payment .cart-body ul li:active>.groupFood,.checkout-inner #checkout-payment .cart-body ul li:hover>.groupFood{height:100%;text-shadow:0 -1px #fff;box-shadow:inset 0 100px 50px #eee}.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .row-1{padding:0;margin-left:0}.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:8.333333%;flex:0 0 8.333333%}.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{padding-right:0;max-width:91.666667%;flex:0 0 91.666667%}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:none}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:110px}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:48px;float:left;margin-top:1px}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:20px;float:left}.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-payment .cart-body ul.giftCer li .dv-width-betweenEdit{width:15px;float:left}.checkout-inner #checkout-payment .cart-body ul.giftCer li .dv-width-afterIcon{width:220px;float:left}.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner #checkout-payment .cart-body ul.money li{height:40px;padding-top:5px}.checkout-inner #checkout-payment .cart-body ul.shipmentType{padding:10px}.checkout-inner #checkout-payment .cart-body ul.shipmentType li{border:0;height:35px}.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px;text-align:center}.checkout-inner #checkout-payment .cart-body ul.shipmentType li .pickup{float:left}.checkout-inner #checkout-payment .cart-body ul.shipmentType li .delivery{float:right}.checkout-inner #checkout-payment .cart-body ul.minimumDelivery{height:35px}.checkout-inner #checkout-payment .cart-body ul.minimumDelivery p{font-size:.9rem;color:#1d1d1d}.checkout-inner #checkout-payment .cart-body ul.checkout,.checkout-inner #checkout-payment .cart-body ul.minimumDelivery{border-top:1px solid rgba(0,0,0,.1);padding:10px}.checkout-inner #checkout-payment .cart-body ul.checkout li,.checkout-inner #checkout-payment .cart-body ul.minimumDelivery li{border:0;height:35px}.checkout-inner #checkout-complete .h3 strong{font-weight:500}.checkout-inner #checkout-complete .h6{font-weight:400}.checkout-inner .shipmenttype-time.mobile .shipmenttype,.checkout-inner .shipmenttype-time.mobile .time{display:flex;justify-content:space-between;font-weight:500;margin:0 5px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:.875rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.67rem;margin-top:5px}.checkout-inner .shipmenttype-time.mobile .time .date-time{color:#888}.checkout-inner .shipmenttype-time.mobile .time .date-time span{margin-left:5px}.couponCode{text-align:right;font-weight:500}.google .btn{cursor:pointer;padding-left:0}.google .btn img{width:60px;height:34px}.google .btn span{font-weight:500;margin-left:5px;font-size:1.1rem}.confirm-payment .swal2-buttonswrapper{margin-bottom:3rem}.checkout-inner #checkout-order .cart-header{display:none}@media(max-width:575px){.step .step-inner .connecting-line{height:2px;position:absolute;margin:0 auto;width:80%;left:-30px;right:0;top:20px}.step .step-inner ul{margin-left:-60px}.step .step-inner ul .round-tab{width:40px;height:40px;line-height:35px;display:inline-block;font-size:1.25rem;position:absolute}.step .step-inner ul a.active:after{content:" ";position:absolute;opacity:1;margin:0 auto 0 12px;bottom:0;border:8px solid transparent;top:40px}.checkout-inner{margin-top:55px;margin-left:-10px}.checkout-inner #checkout-payment .card-wrapper{margin-left:-30px}.checkout-inner #checkout-payment .paymentType{margin-top:10px}.checkout-inner #checkout-payment .tip{position:relative}.checkout-inner .notice-change-time{font-size:.875rem}.applyDiscount{text-align:right;margin-top:5px}.couponCode{text-align:left}}@media(min-width:310px) and (max-width:349px){.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:60px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:118px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:170px}}@media(min-width:350px) and (max-width:374px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:140px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:20px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:210px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:70px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:148px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:140px}}@media(min-width:375px) and (max-width:420px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:150px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:40px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:230px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 20px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:75px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:167px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:160px}.checkout-inner .shipmenttype-time.mobile .time{font-size:.75rem}}@media(min-width:421px) and (max-width:460px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:190px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:40px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:280px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 30px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:105px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:201px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:180px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}.checkout-inner .notice-change-time{font-size:1rem}}@media(min-width:461px) and (max-width:500px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:210px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:60px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:320px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 40px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:95px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:30px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:231px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner #checkout-payment .jp-card-container{transform:scale(.5)}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:200px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}.checkout-inner .notice-change-time{font-size:1rem}}@media(min-width:501px) and (max-width:538px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:240px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:70px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:360px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 50px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:125px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:20px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:260px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:220px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}.checkout-inner .notice-change-time{font-size:1rem}}@media(min-width:539px) and (max-width:575px){.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:240px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:70px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:390px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 50px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:115px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left;margin-top:3px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:20px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:290px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:220px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}.checkout-inner .notice-change-time{font-size:1rem}}@media(min-width:576px) and (max-width:620px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:260px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:100px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:390px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 70px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:135px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:20px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:270px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:240px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}}@media(min-width:621px) and (max-width:680px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:260px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:100px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:390px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 80px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:135px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:20px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:270px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:260px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}}@media(min-width:680px) and (max-width:767px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:280px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{margin-left:80px}.checkout-inner #checkout-order .cart-body ul .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul .discount .discount-name{max-width:390px!important}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 90px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:25%;flex:0 0 25%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:75%;flex:0 0 75%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:155px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:20px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftcer-value{width:270px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:280px}.checkout-inner .shipmenttype-time.mobile .shipmenttype{font-size:1rem}.checkout-inner .shipmenttype-time.mobile .time{font-size:.875rem}}@media(min-width:768px) and (max-width:991px){.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .space-image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .space-image{height:50px;padding:0 15px 0 0;max-width:16.666667%;flex:0 0 16.666667%}.checkout-inner #checkout-order .cart-body ul.giftCer li .groupFood .image,.checkout-inner #checkout-payment .cart-body ul.giftCer li .groupFood .image{border:2px solid #ccc;width:100%;height:100%;border-radius:5px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food{max-width:83.333333%;flex:0 0 83.333333%}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:90px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .edit-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .edit-gift{width:40px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift{width:5px;float:left}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .delete-gift .cursor-pointer,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .delete-gift .cursor-pointer{cursor:pointer}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .qty,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .qty{margin-left:113px}.checkout-inner #checkout-order .cart-body ul.giftCer li .choice,.checkout-inner #checkout-order .cart-body ul.giftCer li .comment,.checkout-inner #checkout-payment .cart-body ul.giftCer li .choice,.checkout-inner #checkout-payment .cart-body ul.giftCer li .comment{font-weight:400}.checkout-inner #checkout-order .cart-body ul.giftCer li .giftcer-value,.checkout-inner #checkout-payment .cart-body ul.giftCer li .giftcer-value{width:450px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:570px}}@media(min-width:992px) and (max-width:1199px){.checkout-inner #checkout-order .cart-body ul.giftCer li .food .foodName,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .foodName{width:100px}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-mobile,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-mobile{display:none}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .giftCer-desktop,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .giftCer-desktop{display:block}.checkout-inner #checkout-order .cart-body ul.giftCer li .food .dv-width-afterIcon,.checkout-inner #checkout-payment .cart-body ul.giftCer li .food .dv-width-afterIcon{width:145px;float:left}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:810px}}@media(min-width:768px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:300px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{float:right;margin-right:10px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 90px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}.checkout-inner .customer .customerName,.checkout-inner .customer .showShipmentType{width:300px}}@media(min-width:992px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:400px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{float:right;margin-right:10px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 90px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}}@media(min-width:1200px){.checkout-inner #checkout-order .cart-body ul li .food,.checkout-inner #checkout-order .cart-body ul li .food i.fa,.checkout-inner #checkout-payment .cart-body ul li .food,.checkout-inner #checkout-payment .cart-body ul li .food i.fa{font-size:1.2rem}.checkout-inner #checkout-order .cart-body ul li .food .foodName,.checkout-inner #checkout-payment .cart-body ul li .food .foodName{width:500px}.checkout-inner #checkout-order .cart-body ul li .food .price,.checkout-inner #checkout-payment .cart-body ul li .food .price{float:right;margin-right:10px}.checkout-inner #checkout-order .cart-body ul li .discount .discount-name,.checkout-inner #checkout-payment .cart-body ul li .discount .discount-name{max-width:1000px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox{margin:0 90px}.checkout-inner #checkout-order .cart-body ul.shipmentType li .radio-checkbox label,.checkout-inner #checkout-payment .cart-body ul.shipmentType li .radio-checkbox label{width:130px}}.showMobile .enddate-history{margin-top:5px}.btn-close-order-history{display:none}.btn-search-orderhistory{background-color:#0275d8;color:#fff}#treeListOrderHistory .dx-treelist-headers,#treeListOrderHistory .dx-treelist-nodata{color:#6b6b6b}.dx-treelist-rowsview.dx-empty{height:100px}@media(min-width:320px) and (max-width:569px){.btn-search-orderhistory{margin:-155px 0 0 87%}}@media(min-width:370px) and (max-width:575px){.btn-search-orderhistory{margin:-155px 0 0 80%}}@media(min-width:576px) and (max-width:649px){.btn-search-orderhistory{margin:-76px 0 0 90%}.end-text-orderhistory{margin-left:-50px}}@media(min-width:650px) and (max-width:699px){.btn-search-orderhistory{margin:-76px 0 0 86%}.end-text-orderhistory{margin-left:-50px}}@media(min-width:700px) and (max-width:767px){.btn-search-orderhistory{margin:-76px 0 0 92%}}.descriptionPreview .header{font-weight:700;font-size:1rem;padding:10px 0;margin-top:10px;margin-left:10px}.descriptionPreview .box{width:180px;height:75px;border:2px solid #eceeef;font-weight:700;cursor:pointer}.descriptionPreview .box .descCustomAmount{width:100%;border:none;text-align:center;background-color:transparent;font-weight:700;padding:0}.descriptionPreview .box .descShowPrice{margin-top:-15px;background-color:transparent;padding:0;font-size:.7rem}.descriptionPreview .box .descShowCustom{position:absolute;right:15px;top:1px;background-color:transparent;padding:0;font-size:.7rem}.descriptionPreview .box .descAmountOnly{height:105%;line-height:60px}.descriptionPreview .box .descBeforeAmount{color:rgba(255,0,0,.5);text-decoration:none;position:relative;margin-right:5px}.descriptionPreview .box .descBeforeAmount:before{content:" ";display:block;width:100%;border-top:2px solid rgba(255,0,0,.5);height:12px;position:absolute;bottom:0;left:0;transform:rotate(-10deg)}.descriptionPreview .delivery{font-weight:700;font-size:1rem;margin-left:10px}.descriptionPreview .purchaser,.descriptionPreview .recipient{font-style:italic;font-weight:700;font-size:.8rem}.descriptionPreview .icon{position:absolute;top:3px}.descriptionPreview .input-effect-border-frame.input-email,.descriptionPreview .input-effect-border-frame.input-tel{margin-left:40px;width:91%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.descriptionPreview .delivery .pretty i.border{border:.2px solid #636c72}}.prevArrow{left:-20px}.nextArrow{right:-20px;z-index:4}.nextArrow,.prevArrow{cursor:pointer;display:block;top:35%;position:absolute}.pickDesign .header{font-weight:700;font-size:1rem;padding:10px 0;margin-top:10px;margin-left:10px}.pickDesign .image,.pickDesign .slick-slide{cursor:pointer;width:45px;height:35px;margin-bottom:5px}.pickDesign .image.isDefault,.pickDesign .slick-slide.isDefault{border:2px solid}.pickDesign .button.more{text-align:center;border:2px solid #eceeef}.pickDesign .section{background-color:#fff;height:100%;width:100%;position:fixed;top:0;right:0;z-index:2000;overflow-x:hidden;overflow-y:auto}.pickDesign .section .slide{position:absolute;left:-150px}.pickDesign .section .box{cursor:pointer;position:relative;width:245px;height:205px;margin:5px auto}.pickDesign .section .box .ribbon{width:150px;height:150px;overflow:hidden;position:absolute;z-index:1}.pickDesign .section .box .ribbon::after,.pickDesign .section .box .ribbon::before{position:absolute;z-index:-1;content:'';display:block;border:5px solid #2980b9}.pickDesign .section .box .ribbon span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.pickDesign .section .box .ribbon.ribbon-top-left{top:-3px;left:-3px}.pickDesign .section .box .ribbon.ribbon-top-left::before{top:0;right:0}.pickDesign .section .box .ribbon.ribbon-top-left::after{bottom:0;left:0}.pickDesign .section .box .ribbon.ribbon-top-left::after,.pickDesign .section .box .ribbon.ribbon-top-left::before{border-top-color:transparent;border-left-color:transparent}.pickDesign .section .box .ribbon.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.pickDesign .section .image-section{width:240px;height:200px;padding:5px;border:1px solid #e0e0e0}.pickDesign .section .back{cursor:pointer;text-align:center;color:#fff;line-height:50px;font-size:2.6rem;font-weight:700;position:fixed;width:55px;padding-bottom:5px;right:20px;bottom:20px;z-index:1001;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px 200px 200px 200px}@media(max-width:419.99px){.pickDesign .image:focus,.pickDesign .image:hover{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}}@media(min-width:420px) and (max-width:530.99px){.pickDesign .header{font-size:1rem}.pickDesign .image{width:70px;height:55px}.pickDesign .image:focus,.pickDesign .image:hover{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.pickDesign .section .box{width:280px}.pickDesign .section .image-section{width:280px;height:200px}}@media(min-width:531px) and (max-width:660.99px){.pickDesign .header{font-size:1rem}.pickDesign .image{width:90px;height:75px}.pickDesign .image:focus,.pickDesign .image:hover{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.pickDesign .section .box{width:300px;margin-bottom:45px}.pickDesign .section .image-section{width:340px;height:240px}}@media(min-width:661px) and (max-width:767.99px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:120px;height:105px}}@media(min-width:768px) and (max-width:810.98px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:100px;height:85px}}@media(min-width:811px) and (max-width:860.99px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:130px;height:115px}}@media(min-width:861px) and (max-width:920.98px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:140px;height:125px}}@media(min-width:921px) and (max-width:991.99px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:150px;height:125px}}@media(min-width:992px) and (max-width:1091.99px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:100px;height:75px}}@media(min-width:1092px) and (max-width:1199.99px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:110px;height:85px}}@media(min-width:1200px){.pickDesign .header{font-size:1rem}.pickDesign .image,.pickDesign .slick-slide{width:140px;height:115px}}.error .e_404,.error .e_500,.error .e_503,.error .e_fb{display:inline-block;height:250px;letter-spacing:15px;position:relative}.error .e_503,.error .e_fb{font-size:100px}.error .e_404,.error .e_500{font-size:220px}.error .e_detail1{text-align:center;display:block;position:relative;letter-spacing:12px;font-size:4em;line-height:80%;margin-top:20px}.error .e_detail2,.error .e_detail3{text-align:center;display:block;position:relative;margin-top:15px}.error .e_detail2{font-size:30px}.error .e_detail3{font-size:20px}@media(max-width:575px){.error .e_404,.error .e_500{font-size:150px;position:relative;display:inline-block;height:200px;letter-spacing:15px}}