*{padding:0;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Work Sans,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#000;background-color:#f7f7f7;-webkit-animation:bugfix infinite 1s;position:relative}a{outline:none;text-decoration:none;color:inherit}a img{outline:none;border:none}#wrapper{width:100%;height:auto;overflow:hidden;position:relative}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom: 1}.inner{max-width:1050px;position:relative}.site-popup button,.btn a,.btn button{font-family:Work Sans,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff;padding:10px 20px;display:block;position:relative;background-color:#ff4376;width:100%;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-popup button:hover,.btn a:hover,.btn button:hover{background-color:#000}.btn{display:block}.btns-wrap{font-size:0}.btns-wrap .btn{margin-right:9px;margin-bottom:10px}.full-link{position:absolute;inset:0}input,textarea,select,button{background:none;outline:none;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none}p{font-size:14px;line-height:22px}.site-main{position:relative;overflow:hidden}.eatcard-logo{position:relative}.eatcard-logo img{max-width:100px;max-height:40px;display:block}.site-header{width:100%;height:auto;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:10000}@media (max-width: 860px){.site-header{height:105px}}.site-header .site-logo-wrap{width:auto;padding:15px 0;position:absolute;left:0;top:0}@media (max-width: 1080px){.site-header .site-logo-wrap{left:16px}}.site-header .site-logo-wrap a{position:absolute;inset:0}.site-header .site-logo-wrap .site-logo{width:210px;height:75px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(/images/company-logo.png)}.site-footer{width:100%;height:auto;position:relative}.company-info{position:fixed;top:0;left:0;right:0;padding:10px 16px 10px 67px;border-bottom:1px solid rgb(235,235,235);background-color:#f7f7f7;z-index:101}.company-info img{max-width:41px;max-height:41px;display:block}.company-info picture{display:block}.company-info__logo{position:absolute;left:16px;top:10px;width:41px;height:41px;display:flex;align-items:center}.company-info__title{font-size:16px;line-height:28px;font-weight:400;display:block}.company-info__content{position:relative;padding:8px 110px 4px 0}.company-info__invoice{position:absolute;right:16px;top:10px;background-color:#ebebeb;padding:10px 10px 10px 34px;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.company-info__invoice:before{content:"";display:block;position:absolute;left:10px;top:10px;width:15px;height:15px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/images/invoice-icon.png)}.company-info__invoice-label{line-height:16px;display:block}.company-info .notify-icon{position:absolute;right:-2px;top:48px;width:5px;height:5px;background-color:#dcdcdc;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.company-info .notify-icon.isActive{background-color:#36c71c}.order-status-bar{position:relative}.order-status-bar__steps{position:relative;margin:0 -1.256281407%;font-size:0;line-height:0}.order-status-bar__steps-progress{width:0%;height:100%;position:relative;background-color:#fff;display:block;margin-left:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.order-status-bar__steps-item{width:22.5490196078%;height:6px;margin:0 1.2254901961%;display:inline-block;vertical-align:top;background-color:#ebebeb}.order-status-bar__steps-item.received .order-status-bar__steps-progress{background-color:#fff}.order-status-bar__steps-item.preparing .order-status-bar__steps-progress{background-color:#f0c89f}.order-status-bar__steps-item.done .order-status-bar__steps-progress{background-color:#36c71c}.order-status-bar__steps-item.served .order-status-bar__steps-progress{background-color:#3da500}.order-status-bar__steps-item.current .order-status-bar__steps-progress,.order-status-bar__steps-item.old-status .order-status-bar__steps-progress{width:100%}.order-status-bar__message{display:block}.order-status-bar__messages{position:relative;padding:10px 0 0}.order-status{position:relative;padding:20px 0}.order-status__number{font-size:20px;line-height:24px;font-weight:600;display:block}.order-status__date-time{display:block}.order-status__top{position:relative;padding-bottom:20px}.order-list{position:relative;overflow:hidden;border:1px solid rgb(235,235,235);background-color:#fff;padding:0 10px;margin-bottom:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.order-list__label{display:block;padding:8px 0}.order-list__label-moolaah{display:inline-block;vertical-align:top;background-color:#0948f2;font-size:12px;line-height:14px;color:#fff;padding:3px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.order-list__comment{position:relative;color:#fff;background-color:#88287d;margin-bottom:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.order-list__comment-label{display:block;padding:4px 5px}.order-list__sup-list{position:relative;font-size:0;padding-bottom:6px}.order-list__sup-list-count{display:inline-block;vertical-align:top;font-size:10px;line-height:12px;padding:1px 2px;background-color:#fff}.order-list__sup-list-item{display:inline-block;vertical-align:top;margin:2px;font-size:12px;line-height:14px;padding:3px;background-color:#def3ff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.order-list__sup-list-item.hot,.order-list__sup-list-item.cold,.order-list__sup-list-item.size{color:#fff;background-color:red}.order-list__sup-list-item.cold{background-color:#43aaff}.order-list__sup-list-item.size{background-color:#9397ff}.order-list__column{margin:0 2.6455026455% 0 0}.order-list__column:nth-child(1){width:17.4603174603%}.order-list__column:nth-child(2){width:55.5555555556%}.order-list__column:nth-child(3){width:21.6931216931%;margin-right:0;text-align:right}.order-list__row{position:relative;border-bottom:1px solid rgb(235,235,235);display:flex}.order-list__row:nth-last-child(2),.order-list__row:last-child{border-bottom:none}.order-list__row--header{margin:0 -10px;padding:0 10px}.order-list__row--header .order-list__label{padding:11px 0}.order-list__row--footer-row{justify-content:space-between}.order-list__row--footer-row .order-list__column{width:auto;margin:0}.order-list__row--total{justify-content:space-between;font-weight:700}.order-list__row--total .order-list__column{width:auto;margin:0}.order-list__row-group{background-color:#f7f7f7;margin:5px auto 10px;padding:0 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.order-list__row-group .order-list__row{border-bottom:1px solid rgb(220,220,220)}.order-list__row-group .order-list__row:last-child{border:none}.notification-box{position:fixed;left:16px;right:16px;bottom:20px;border:1px solid rgb(235,235,235);background-color:#fff;z-index:102;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.16);box-shadow:0 0 6px #00000029}.notification-box__title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:10px}.notification-box p{margin-bottom:20px}.notification-box swiper-container{position:relative}.notification-box swiper-container swiper-slide img{max-width:100%;max-height:100%;display:block;margin:0 auto}.notification-box__content{position:relative;padding:20px}.notification-box__steps{max-height:60vh;overflow:hidden;overflow-y:auto}.notification-box__steps img{max-width:100%;max-height:100%;display:block;margin:0 auto 10px}.notification-box__steps-close{position:absolute;right:10px;top:10px;width:40px;height:40px;font-size:0;background-color:#f7f7f7;cursor:pointer;z-index:10;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notification-box__steps-close:before,.notification-box__steps-close:after{content:"";display:block;position:absolute;left:0;right:0;top:50%;width:2px;height:18px;margin:-8px auto 0;background-color:#000;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.notification-box__steps-close:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.notification-box__steps-item{position:relative;border-bottom:1px solid rgb(235,235,235);margin-bottom:16px}.notification-box__steps-item h4{margin-bottom:20px}.notification-box__overlay{position:fixed;inset:0;background-color:#000;opacity:.7;z-index:101}.moolaah-claim{position:relative;color:#fff;background-color:#0948f2;padding:20px 48.743718593% 16px 16px;margin-top:10px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,.16);box-shadow:0 0 6px #00000029;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.moolaah-claim__title{font-size:18px;line-height:24px;font-weight:800;margin-bottom:4px}.moolaah-claim__text{font-size:14px;line-height:18px;font-weight:400;margin-bottom:18px}.moolaah-claim__btn{display:inline-block;vertical-align:top;position:relative}.moolaah-claim__btn:before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.4;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.moolaah-claim__btn-link{font-size:12px;line-height:15px;font-weight:600;color:#fff;display:block;padding:10px 14px;position:relative;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.moolaah-claim__img-wrap{position:absolute;right:0;bottom:0;width:43.4673366834%}.moolaah-claim__img-wrap img{max-width:100%;max-height:100%;display:block}.site-popup{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0003;padding:60px 20px;z-index:100001}@media (max-width: 740px){.site-popup{padding:20px}}.site-popup__close{position:absolute;inset:0;cursor:pointer}.site-popup__circle-close{position:absolute;right:0;top:0;width:50px;height:50px;font-size:0;border:4px solid rgb(255,255,255);cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-popup__circle-close:before,.site-popup__circle-close:after{content:"";display:block;position:absolute;left:0;right:0;top:50%;width:3px;height:23px;margin:-11px auto 0;background-color:#000;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.site-popup__circle-close:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-popup__title{padding:14px}.site-popup__title-bar{position:relative;border-bottom:1px solid rgb(235,235,235)}.site-popup button{margin-top:4px}.site-popup input,.site-popup textarea,.site-popup select{font-family:Work Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600;width:100%;height:40px;padding:10px 14px;background-color:#f7f7f7;margin-bottom:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.site-popup textarea{height:172px}.site-popup__body{position:relative;padding:14px}.site-popup__body>span{display:block;padding-bottom:4px}.site-popup__content{width:100%;max-width:1010px;position:relative;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.site-popup__scroll{display:flex;align-items:center;min-height:100%}.order-details-page{position:relative;min-height:100vh;padding-top:61px}.order-details-page__main{position:relative;padding:1px 16px}.order-details-page__bottom{position:relative;padding:20px 0;background-color:#f7f7f7;border-top:1px solid rgb(235,235,235);text-align:center;font-size:0;z-index:100}.order-details-page__bottom span,.order-details-page__bottom .eatcard-logo{display:inline-block;vertical-align:middle}.order-details-page__bottom span{font-size:14px;line-height:20px;font-weight:400;margin-right:10px}
