*{box-sizing:border-box}:root{--color-btn-text:rgba(0,0,0,0.8);--border-color:hsla(0,0%,69.4%,0.45);--white-background-color:#fff;--theme-color:#ffb600;--theme-text-color:#f28a3c;--theme-opacity-color:rgba(248,154,84,0.1);--theme-opacity-color2:rgba(248,154,84,0.2);--theme-opacity-color3:rgba(248,154,84,0.3);--theme-opacity-color5:rgba(248,154,84,0.5);--error-color:#c30052;--success-color:#69c33f;--warn-color:#ff9400}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{margin:0;padding:0}body>iframe{display:none!important}.fullHeight{height:100%}.routerWrapper{display:flex;height:100%;flex-flow:column wrap}.mainBody{position:relative;width:100%;height:0;flex:1 1}.globalMask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.65);z-index:999;display:none}@media screen and (min-width:769px){.routerWrapper ::-webkit-scrollbar{width:8px;background-color:#fafafa}.routerWrapper ::-webkit-scrollbar-track{border-radius:10px;background-color:#fafafa}.routerWrapper ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dedede}}.mybtn{width:72%;margin:20px auto;max-width:280px;height:45px;line-height:45px;background-color:#ffb600;background-color:var(--theme-color);color:rgba(0,0,0,.8);color:var(--color-btn-text);border-radius:10px;text-align:center;font-size:18px;font-weight:600;box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;transition:all .2s}.mybtn:hover{box-shadow:0 2px 15px rgba(0,0,0,.3)}.loading{height:50px;width:100%;text-align:center}.loadingRound{animation:loadingRound .9s linear infinite}@keyframes loadingRound{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error_rocking{animation:rocking .24s linear}.long_rocking{animation:rocking .3s linear infinite}@keyframes rocking{0%{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}to{transform:translateX(0)}}.cartPopup{letter-spacing:.1px;max-width:420px;padding:20px 0;font-size:14px}.cartPopup .cartPopupTitle{text-align:center;padding:0 20px}.cartPopup .cartPopupTitle .cartPopupTitle1{font-size:16px;color:#f28a3c;color:var(--theme-text-color);font-weight:600;line-height:35px}.cartPopup .cartPopupTitle .cartPopupTitle2{font-size:16px;color:#000;font-weight:600;line-height:22px}.cartPopup .cartPopupTitle .cartPopupTitle3{font-size:14px;color:#828282;line-height:30px}.cartPopup .cartPopupItems{margin-top:10px;border-top:1px solid #f2f2f2;max-height:285px;overflow-y:auto}.cartPopup .cartPopupItems .cartPopupItem{display:flex;align-items:center;height:54px;padding:0 20px}.cartPopup .cartPopupItems .cartPopupItem .itemPic{width:36px;height:36px;margin-right:16px}.cartPopup .cartPopupItems .cartPopupItem .itemPic img{border-radius:5px;width:36px;height:36px;object-fit:contain}.cartPopup .cartPopupItems .cartPopupItem .itemName{font-size:14px;color:#000;flex:1 1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cartPopup .cartPopupItems .cartPopupItem .viewDetail{height:23px;line-height:20px;border-radius:10px;border:1px solid #120136;padding:0 8px;margin-left:8px;cursor:pointer;color:#120136;font-size:13px}.cartPopup .cartPopupItems .cartPopupItem .soldout{margin-left:8px;color:#828282;font-size:12px}.cartPopup .pupupbtn{background-color:#ffb600;background-color:var(--theme-color);color:rgba(0,0,0,.8);color:var(--color-btn-text);height:45px;line-height:45px;text-align:center;width:76%;margin:20px auto 0;font-size:16px;font-weight:700;border-radius:10px;cursor:pointer;transition:all .2s}.cartPopup .pupupbtn:hover{box-shadow:0 0 5px rgba(0,0,0,.2)}.tableChangePopup{letter-spacing:.1px;max-width:420px;padding:20px 0}.tableChangePopup .popupTitle{padding:0 20px}.tableChangePopup .popupTitle .popupTitle1{font-size:16px;font-weight:600;line-height:35px;color:#f28a3c;color:var(--theme-text-color)}.tableChangePopup .PopupCont{padding:10px 20px;font-size:14px}.air-datepicker-global-container{z-index:120}@keyframes progressAnimationfree{0%{width:0}to{width:35px}}.progress-bar-box-fromto{position:absolute;bottom:0;left:0;width:100%;height:10px;z-index:55}.progress-bar-box-fromto .progress-bar-fromto{position:relative;top:0;width:0;height:10px;border-radius:0 10px 10px 5px;background:linear-gradient(90deg,#ffefc7,#ffb600);background-color:#ffb600;animation-duration:4s;animation-delay:1s;animation-fill-mode:forwards}.progress-bar-box-discount{position:absolute;bottom:0;left:0;width:100%;height:10px;z-index:66}.progress-bar-box-discount .progress-bar-discount{position:relative;top:0;width:0;height:10px;border-radius:0 10px 10px 5px;background:linear-gradient(90deg,#ffefc7,#ffb600);background-color:#ffb600;animation-duration:4s;animation-delay:1s;animation-fill-mode:forwards}.progress-bar-box-free{position:absolute;bottom:0;left:0;width:100%;height:10px;z-index:66}.progress-bar-box-free .progress-bar-free{position:relative;top:0;width:0;height:10px;border-radius:0 10px 10px 5px;background:linear-gradient(90deg,#ffefc7,#ffb600);background-color:#ffb600;animation:progressAnimationfree ease;animation-duration:4s;animation-delay:1s;animation-fill-mode:forwards}@keyframes progressAnimation100p{0%{width:0}to{width:100%}}.new-reward-pic-box .width62{height:217px!important;width:217px!important}.new-reward-pic-box .width62 .discount-pic-num{font-size:112px!important;height:89px!important}.new-reward-pic-box .width62 .discount-pic-num1{font-size:90px!important}.new-reward-pic-box .width62 .discount-pic-off{font-size:112px!important;height:89px!important}.new-reward-pic-box .progress-bar-box-dis{position:absolute;bottom:-10px;left:0;width:100%;height:10px;z-index:99999;width:110%!important}.new-reward-pic-box .progress-bar-box-dis .progress-bar-dis{position:relative;top:0;width:0;height:10px;border-radius:0 10px 10px 5px;background:linear-gradient(90deg,#ffefc7,#ffb600);background-color:#ffb600;animation:progressAnimation100p ease;animation-duration:4s;animation-delay:1s;animation-fill-mode:forwards}@media screen and (max-width:499px){.iframe-back{position:absolute;top:20px;right:30px;z-index:501;background:#ff9400;padding:5px 20px;font-size:14px;color:#fff;border-radius:5px;cursor:pointer}.iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:500;border:none!important}}@media screen and (min-width:500px){.iframe-back{position:absolute;top:20px;right:30px;z-index:501;background:#ff9400;padding:5px 20px;font-size:14px;color:#fff;border-radius:5px;cursor:pointer}.iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:500;border:none!important}}@media screen and (min-width:769px){.swiper-slide{display:flex}.swiper-slide>img{width:360px}}@media screen and (max-width:768px){.swiper-slide{display:flex;width:100%}.swiper-slide>img{width:calc(100% - 16px)}}.dish-item-box-short .itemInfoBottom{width:calc(100% - 168px)}.itemInfoBottom{margin-top:5px;min-height:20px;padding-bottom:3px;overflow-x:hidden;overflow-y:hidden;white-space:nowrap}.itemInfoBottom:hover{overflow-x:auto}.itemInfoBottom::-webkit-scrollbar{height:5px}.itemInfoBottom .label{position:relative;height:20px;line-height:20px;text-align:center;border-radius:10px;margin-right:4px;margin-bottom:4px;align-items:center;padding:0 5px 2px 8px;font-size:14px;font-weight:600}.itemInfoBottom .label img{position:relative;top:2px;width:14px;margin-left:2px}.itemInfoBottom .label.reorderLabel{background-color:rgba(105,195,63,.05);color:#69c33f}.itemInfoBottom .label.popularLabel{background-color:rgba(244,67,54,.05);color:#f44336}.itemInfoBottom .label.newLabel{background-color:rgba(255,182,0,.05);color:#f26e21}.itemInfoBottom .label.coldLabel{background-color:rgba(111,216,255,.05);color:#6fd8ff}.itemInfoBottom .label.hotLabel{background-color:rgba(244,67,54,.05);color:#f44336}.itemInfoBottom .label.ayciLabel{background-color:rgba(206,82,140,.05);color:#ce528c}.itemInfoBottom .label.caLabel{background-color:rgba(60,80,12,.05);color:#3c500c}.itemInfoBottom .label.gfLabel{background-color:rgba(199,143,64,.05);color:#c78f40}.itemInfoBottom .label.veganLabel{background-color:rgba(137,156,55,.05);color:#899c37}.itemInfoBottom .label.recommendedLabel{padding:0 8px 2px;background-color:rgba(211,101,0,.05)}.itemInfoBottom .label.spicyLabel{background-color:rgba(121,26,23,.05);color:#941b1b}.itemInfoBottom .label.rawLabel{background-color:rgba(194,22,12,.05);color:#c2160c}.itemInfoBottom .label.imitationLabel{background-color:rgba(216,69,91,.05);color:#d8455b}.itemInfoBottom .label.veggieLabel{background-color:rgba(95,137,64,.05);color:#5f8940}.itemInfoBottom .label.shellfishLabel{background-color:rgba(151,129,93,.05);color:#97815d}.itemInfoBottom .label.caffeineLabel{background-color:rgba(95,137,64,.05);color:#9b4e00}.itemInfoBottom .label.caffeineLabel img{top:4px}.itemInfoBottom .label.nthDiscountLabel{background-color:rgba(215,46,49,.1);color:#d72e31;border-radius:3px;padding:0 6px;letter-spacing:-.28px}.itemInfoBottom .colorBox{margin-right:4px;margin-bottom:4px}@media screen and (max-width:499px){.itemInfoBottom{overflow-x:auto!important}}@media screen and (min-width:500px){.dish-item-box-cart .itemInfoBottom{width:100%}.dish-item-box .itemInfoBottom{width:calc(100% - 168px)}}
/*# sourceMappingURL=main~1da5829d.e9d56c98.chunk.css.map */