body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,button,caption,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,ul{margin:0;padding:0}address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{position:fixed;width:100%;height:100%;overflow:hidden}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}abbr,body,fieldset,html,iframe,img{border:0}address,cite,dfn,em,i,let{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}q:after,q:before{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer}b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}a,a:hover,del,ins,s,u{text-decoration:none}body,button,input,keygen,legend,select,textarea{font:1.111vw/1.14 arial,\5b8b\4f53;color:#333;outline:0}body{background:#fff}a,a:hover{color:#333}.no_related_date{font-size:4.63vw;margin-top:55.556vw;color:#bcbcbc}.ignore_body{max-width:1080px}.socketTip{position:absolute;top:0;width:90%;left:5%}::-webkit-scrollbar{box-sizing:border-box;width:1.111vw;height:1.111vw;background:#fff}::-webkit-scrollbar-thumb{border-radius:.926vw;background:#eee}::-webkit-scrollbar-corner{background:#fff}::-webkit-scrollbar-track{background:#fff;border-radius:.926vw}::-webkit-scrollbar-track-piece{background:#fff;width:.741vw}.snackbar-com{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;height:10vh!important}.snackbar-com,.snackbar-com .MuiSnackbar-root{padding:0!important;margin:0!important;position:absolute!important}.snackbar-com .MuiSnackbar-root{top:0;min-height:9.074vw!important}.snackbar-com .MuiSnackbarContent-root{margin:0!important;border-top-left-radius:0;border-top-right-radius:0}.snackbar-com .MuiSnackbarContent-message{padding:1.111vw 0 .37vw!important}.App{text-align:center}.App .MuiButton-root{text-transform:none}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(.926vw + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.test{width:69.444vw}.globalLoading{overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.5)}.globalLoading,.laytoutCenter{display:flex;justify-content:center;align-items:center}.laytoutCenter{height:100vh}.laytoutCenter .ignore_iframe{width:414px;height:736px}.App ::-webkit-scrollbar{display:none}.grecaptcha-badge{visibility:hidden}.downloadBtn .MuiButton-label{color:#fff;text-transform:unset;background-color:hsla(0,0%,100%,.33);border-radius:.926vw}.ReactVirtualized__List{outline:0}.top-bar{display:flex;width:100%;height:18.148vw;justify-content:space-between;align-items:center;background:#ffdc33}.top-bar .bar-left-icon{margin-left:4.444vw}.top-bar .title-text{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:70%;font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:5.093vw;color:#000}.top-bar .title-text .info{font-family:"Arial Normal","Arial";font-size:3.704vw;color:#a57e50;font-weight:400;padding-top:.926vw}.top-bar .title-text .closed{display:flex;align-items:center;justify-content:space-around;background-color:#f4cc17;border-radius:8.148vw;height:5.926vw;margin-top:.926vw;padding:0 1.111vw}.top-bar .title-text .closed .text{font-size:3.333vw;color:#aa5d2a;padding:0 1.111vw}.top-bar .bar-menu{margin-right:4.444vw}.top-bar .tool-icon{width:6.667vw;height:6.667vw}.top-bar .basket .bar-menu,.top-bar .confrimicon .bar-menu{margin-right:0}.top-bar .basket .MuiButton-label{display:flex;flex-direction:column;color:#000;font-size:2.778vw;font-weight:700;font-family:"Krub"}.is-no-bg{background:none}.sidebarContainer{width:73.611vw;height:100%}.sidebarContent{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;background:#fff;padding:0 10%}.sidebarContent header{display:flex;flex-direction:column;align-items:center;margin-top:9.259vw;padding-bottom:7.407vw;border-bottom:.185vw solid #eaebef}.sidebarContent header .imgContainer{width:20vw;height:20vw;border-radius:18.519vw;background:#fcfcfc;border:1px solid #666;overflow:hidden}.sidebarContent header .imgContainer img{width:100%;height:100%;object-fit:cover;border-radius:18.519vw}.sidebarContent header .isNoLogin{width:20vw;height:20vw;border-radius:18.519vw;background:#fcfcfc;border:none;line-height:20vw;text-align:center;overflow:hidden}.sidebarContent header .isNoLogin .accountIcon{display:block;width:20vw;height:20vw;color:#bcbcbc}.sidebarContent header .userName{font-weight:600;font-style:normal;font-size:4.63vw;color:#000;margin:4.444vw 0 0;line-height:6.667vw}.sidebarContent header .email{font-style:normal;font-size:3.704vw;color:#bcbcbc;line-height:5.37vw}.sidebarContent header .testText{font-size:3.704vw;border:1px solid #9791bf;border-radius:2.315vw;padding:.926vw 1.389vw;color:#9791bf}.sidebarContent .content{display:flex;flex:1 1;border-bottom:1px solid #eaebef;margin-top:6.944vw;overflow-y:scroll}.sidebarContent .content ul{display:block;width:100%}.sidebarContent .content li{display:block;margin-bottom:8.519vw}.sidebarContent .content li .IconButtonContainer{display:inline-block;padding:0;width:6.667vw;height:6.667vw;margin-right:4.167vw}.sidebarContent .content li .IconButtonContainer .icoImg{font-size:6.667vw!important;color:#000}.sidebarContent .content li span{display:inline-block;font-size:4.63vw;color:#000;vertical-align:middle}.sidebarContent .content .MuiBadge-dot{right:-1.389vw}.sidebarContent footer{margin:8.796vw 0;font-size:4.63vw;font-weight:700;text-align:center}.personal-information-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:2}.personal-information-main em{color:red}.personal-information-content{height:calc(100% - 18.148vw);margin:0 auto;overflow:hidden}.personal-information-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw;align-items:center}.personal-information-content .main-body .MuiButton-contained:hover{background-color:#ffdc33!important}.personal-information-content .main-body .item-style{display:flex;flex-direction:column;align-items:flex-start;width:73.333vw;margin:0 auto}.personal-information-content .main-body .item-style .tag-style{font-weight:600;font-style:normal;font-size:3.704vw;color:#9791bf}.personal-information-content .input-main{color:#9791bf;font-size:4.63vw;display:flex;justify-content:space-between;flex-direction:row;background-color:#fff;align-items:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:hidden;width:100%;margin:4.444vw auto;padding:4.444vw}.personal-information-content .main-icon{width:15.556vw;height:15.556vw;border-radius:50%;background-color:#ffdc33;margin:0 auto 4.444vw;font-size:6.481vw;line-height:15.556vw;display:flex;align-items:center;justify-content:center}.change-password-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:2}.change-password-content{height:calc(100% - 18.148vw);margin:0 auto;overflow:hidden}.change-password-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw;align-items:center}.change-password-content .main-body .item-style{display:flex;flex-direction:column;align-items:flex-start;width:73.333vw;margin:0 auto}.change-password-content .main-body .item-style .tag-style{font-weight:600;font-style:normal;font-size:3.704vw;color:#9791bf}.change-password-content .password-insert{display:flex;justify-content:space-between;align-items:center;min-height:13.333vw;width:73.333vw;margin:4.444vw auto 2.222vw;background-color:#fff;border:1px solid #cfcfcf;border-radius:8.148vw;padding:0 5.556vw}.ReCaptChaDialog{position:absolute;top:0;left:0;right:0;bottom:0}.ReCaptChaDialog .MuiDialog-paper{border-radius:3.889vw;margin:0}.ReCaptChaDialog .MuiDialogContent-root:first-child{padding:4.444vw}.ReCaptChaDialog .dialogContent{display:flex;flex-direction:column}.ReCaptChaDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.ReCaptChaDialog .dialogName .close{position:absolute;top:0;right:0}.ReCaptChaDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.paymentSidebar{display:flex;flex-direction:column;align-items:center;margin:0 4.444vw}.paymentSidebar .line{display:inline-block;width:.278vw;height:4.444vw;background:#bcbcbc;margin:2.315vw 0}.paymentSidebar .initIco{width:6.667vw;height:6.667vw;color:#989eb6;padding:2.222vw}.paymentSidebar .suspendedBox{box-sizing:border-box;width:11.111vw;height:11.111vw;background:inherit;background-color:#fff;border:none;border-radius:3.704vw;box-shadow:0 .926vw 1.389vw hsla(0,0%,94.9%,.9960784314);padding:2.222vw;color:#ffdc33}.paymentSidebar .completeIco{width:6.667vw;height:6.667vw;background:#989eb6;color:#f8f8f8;border-radius:100%;padding:0}.addNote,.createAddress{display:flex;justify-content:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;background:inherit;background-color:rgba(111,113,145,.1764705882);border:none;border-radius:0;box-shadow:none;z-index:10}.addNote .mainContainer,.createAddress .mainContainer{box-sizing:border-box;width:88.889vw;height:auto;background:inherit;background-color:#fff;border:none;border-radius:6.481vw;box-shadow:none;font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;padding-bottom:4.074vw}.addNote .mainContainer .allContainer,.createAddress .mainContainer .allContainer{margin:-5.093vw 6.481vw 0;height:58.5vh;overflow-x:hidden;overflow-y:scroll}.addNote .mainContainer .allContainer .address-input,.createAddress .mainContainer .allContainer .address-input{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:4.444vw}.addNote .mainContainer .allContainer .address-input .text,.createAddress .mainContainer .allContainer .address-input .text{color:#9791bf}.addNote .mainContainer .allContainer .address-input .not-address .SearchBoxinput,.createAddress .mainContainer .allContainer .address-input .not-address .SearchBoxinput{color:red!important}.addNote .mainContainer .allContainer .address-input .tipsText,.createAddress .mainContainer .allContainer .address-input .tipsText{text-align:left;padding:0 2.778vw;margin-top:2.778vw;color:#fd7b88;font-weight:700;font-size:3.704vw}.addNote .mainContainer .allContainer .address-input .complete-google-map,.createAddress .mainContainer .allContainer .address-input .complete-google-map{width:98%;border-radius:8.148vw;margin:4.444vw 0 0;border:1px solid #989eb6}.addNote .mainContainer .allContainer .address-input .complete-google-map .SearchBox,.createAddress .mainContainer .allContainer .address-input .complete-google-map .SearchBox{width:99%}.addNote .mainContainer .allContainer .address-input .complete-google-map .SearchBoxinput,.createAddress .mainContainer .allContainer .address-input .complete-google-map .SearchBoxinput{box-sizing:border-box;height:12.037vw;background-color:#fff;border:none;border-radius:8.148vw;padding:0 5.556vw;outline:none;font-size:3.704vw;color:#5867b4;width:99%}.addNote .mainContainer .allContainer .address-input .text-second,.createAddress .mainContainer .allContainer .address-input .text-second{color:#8c949f}.addNote .mainContainer .allContainer .address-input .complete-google-map-second,.createAddress .mainContainer .allContainer .address-input .complete-google-map-second{width:98%;border-radius:8.148vw;margin:4.444vw 0 0;border:none}.addNote .mainContainer .allContainer .address-input .complete-google-map-second .SearchBox,.createAddress .mainContainer .allContainer .address-input .complete-google-map-second .SearchBox{width:99%}.addNote .mainContainer .allContainer .address-input .complete-google-map-second .SearchBoxinput,.createAddress .mainContainer .allContainer .address-input .complete-google-map-second .SearchBoxinput{box-sizing:border-box;height:12.037vw;background-color:#3e3c4c;border:none;border-radius:8.148vw;padding:0 5.556vw;outline:none;font-size:3.704vw;color:#8c949f;width:99%}.addNote .mainContainer .selectDefault,.createAddress .mainContainer .selectDefault{display:flex;align-items:center;margin:4.63vw 0}.addNote .mainContainer .selectDefault .optionIco,.createAddress .mainContainer .selectDefault .optionIco{width:4.444vw;height:4.444vw;background:inherit;background:#fff;box-sizing:border-box;border:.278vw solid #989eb6;border-radius:1.389vw}.addNote .mainContainer .selectDefault .defaultTip,.createAddress .mainContainer .selectDefault .defaultTip{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#6c6c6c;margin-left:2.222vw}.addNote .mainContainer .selectDefault .accountInfoInvalid,.createAddress .mainContainer .selectDefault .accountInfoInvalid{color:red}.addNote .mainContainer .margin70,.createAddress .mainContainer .margin70{margin:4.63vw 6.481vw}.addNote .isNoComplete input::-webkit-input-placeholder,.addNote .isNoComplete textarea::-webkit-input-placeholder,.createAddress .isNoComplete input::-webkit-input-placeholder,.createAddress .isNoComplete textarea::-webkit-input-placeholder{color:red!important}.addNote .addressInput .city::-webkit-input-placeholder,.createAddress .addressInput .city::-webkit-input-placeholder{color:#9791bf!important}.addNote .city,.createAddress .city{position:relative}.addNote .city p,.createAddress .city p{text-align:left;font-size:3.704vw;font-weight:700;color:#797979;margin-bottom:5.556vw}.addNote .city .MuiNativeSelect-root,.createAddress .city .MuiNativeSelect-root{height:7.222vw;width:37.037vw;border-radius:9.259vw}.addNote .city .MuiNativeSelect-icon,.createAddress .city .MuiNativeSelect-icon{display:none}.addNote .city .cityArrow,.createAddress .city .cityArrow{position:absolute;right:2.778vw;top:12.5vw;font-size:9.259vw;padding:0}.addNote .addAddressBtn,.createAddress .addAddressBtn{width:75.556vw;height:13.333vw;background:inherit;background-color:#ffdc33;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-family:"Krub Medium","Krub";font-weight:500}.addNote .not-active,.createAddress .not-active{background-color:#bcbcbc}.addressAndNoteHeader{display:flex;justify-content:space-between;align-items:center;margin:4.444vw 4.444vw 8.889vw}.addressAndNoteHeader p{font-size:4.63vw;font-weight:700;margin-left:1.852vw}.addressAndNoteHeader .closeBtn{width:6.667vw;height:6.667vw;padding:0}.addressAndNoteHeader .closeIco{font-size:6.667vw;font-weight:700;color:#797979}.address{display:flex;justify-content:space-between}.address .homeInput{width:33.333vw;height:13.889vw}.address .zipInput{width:37.13vw;height:13.889vw}.DetailsInput{height:27.778vw!important;margin-bottom:1.852vw}.addNote .addAddressBtn{margin-top:8.889vw}.addAddressEditBtn{display:flex;align-items:center;justify-content:space-between;margin:0 6.481vw 2.222vw}.addAddressEditBtn .addAddressEdit{width:100%;text-transform:capitalize;width:35.185vw;height:13.333vw;border-radius:8.148vw;font-size:4.63vw;font-weight:500}.addAddressEditBtn .ok{background-color:#ffdc33!important;color:#000}.addAddressEditBtn .cancel{background-color:#5867b4!important;color:#fff}.textBox{display:flex;flex-direction:column}.textBox label{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf;margin-bottom:4.444vw;text-align:left;margin-left:7.222vw}.addNote .title{font-family:"Krub SemiBold","Krub";font-weight:600;font-style:normal;font-size:5.093vw;text-align:center;color:#000}.addNote .addNoteText{box-sizing:border-box;font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf;width:75.556vw;height:93.333vw;background:inherit;background-color:#f8f8f8;border:none;border-radius:6.481vw;padding:4.444vw;margin:0 auto}.addNote .addNoteText::-webkit-input-placeholder{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf}.popverBoxTip{position:absolute;bottom:6%;left:0;right:0;color:red}.defaultAddressCars{box-sizing:border-box;position:relative;background:inherit;background-color:#323161;border:none;border-radius:3.704vw;box-shadow:0 .926vw 1.389vw rgba(157,163,196,.4980392157);padding:5.185vw 4.352vw;margin-top:4.63vw;word-break:break-word}.defaultAddressCars .editModifyBtn{position:absolute;right:3.704vw;top:4.444vw;width:6.667vw;height:6.667vw;color:#5867b4}.defaultAddressCars ul{box-sizing:border-box}.defaultAddressCars ul li{display:flex;margin-top:4.352vw}.defaultAddressCars ul li:first-of-type,.defaultAddressCars ul li:first-of-type p{margin-top:0}.defaultAddressCars ul li .content{box-sizing:border-box;flex:1 1;text-align:left;margin-left:4.444vw;padding-right:3.704vw}.defaultAddressCars ul li p{font-size:3.704vw;margin-top:1.852vw;font-weight:unset!important;line-height:4.63vw}.defaultAddressCars ul li .addressBtn{width:6.667vw;height:6.667vw}.defaultAddressCars ul li .city{font-size:3.704vw;color:#fff;padding-right:.833vw}.defaultAddressCars ul li .addressPhone,.defaultAddressCars ul li .userName{color:#bcbcbc}.defaultAddressCars ul li .isNotWithin{display:inline;font-size:3.704vw;margin-left:0;padding:.926vw 1.852vw;color:#fd7b88;background-color:#f9e9e9;line-height:7.407vw;border-radius:.926vw;text-align:left}.noDeafultAddressCars{background:#fff;box-shadow:0 .926vw 1.389vw #f2f2f2;border:1px solid hsla(0,0%,73.7%,.3)}.noDeafultAddressCars .editModifyBtn{color:#bcbcbc}.noDeafultAddressCars p{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#6c6c6c}.noDeafultAddressCars .city{color:#6c6c6c!important}.errorBorder{border:1px solid #fd7b88}.tipBox{position:absolute;left:18.519vw;top:7.13vw;width:65.185vw;height:11.111vw;background:inherit;background-color:#212139;border:none;border-radius:2.778vw;box-shadow:none;line-height:11.111vw}.tipBox:after{position:absolute;bottom:-1.944vw;right:calc(50% - 1.111vw);content:"";border-left:2.13vw solid transparent;border-right:2.13vw solid transparent;border-top:2.13vw solid #212139}.tipBox span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#fff;text-align:center}.paymentBox{position:fixed;left:0;top:0;width:100%;height:100%;background:inherit;background-color:rgba(0,0,0,.2);border:none;border-radius:0;box-shadow:none}.paymentBox .defaultMainPaymentBox{box-sizing:border-box;position:fixed;left:0;bottom:0;width:100%;min-height:77.778vw;max-height:100%;overflow-y:scroll;background-color:#fff;border-radius:6.481vw;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:0 6.667vw 6.667vw}.paymentBox .defaultMainPaymentBox .arrowBottomIco{position:absolute;left:calc(50% - 3.704vw);font-size:7.407vw;color:#bcbcbc}.paymentBox .defaultMainPaymentBox .orderMoreBox{margin-bottom:4.444vw;margin-top:8.889vw;font-family:"Krub";font-style:normal;font-size:3.704vw;color:#5867b4;display:flex;align-items:center;justify-content:flex-start}.paymentBox .defaultMainPaymentBox .orderMoreBox .orderMore{display:flex;align-items:center;justify-content:center}.paymentBox .defaultMainPaymentBox .viewCouponsBox{margin:4.444vw 0;display:flex;align-items:center;justify-content:space-between}.paymentBox .defaultMainPaymentBox .viewCouponsBox .viewCoupons{font-family:"Krub";font-style:normal;font-size:3.704vw;color:#5867b4}.paymentBox .defaultMainPaymentBox .paymentMethod{margin:4.444vw 0}.paymentBox .defaultMainPaymentBox .coupontitle{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#6c6c6c}.paymentBox .defaultMainPaymentBox .paymentCouponPackage{width:106%;display:flex;align-items:flex-start;overflow-x:scroll;overflow-y:hidden}.paymentBox .defaultMainPaymentBox .paymentCouponPackage .couponItemBox{margin:0 2.222vw}.paymentBox .defaultMainPaymentBox .paymentCouponPackage .couponItemBox:first-of-type{margin-left:0}.paymentBox .defaultMainPaymentBox .paymentCouponPackage .ruleText{width:80%}.paymentBox .defaultMainPaymentBox .paymentCouponPackage .noCouponsText{color:#989eb6;font-size:2.778vw}.paymentBox .defaultMainPaymentBox .paymentMethod{text-align:left;position:relative}.paymentBox .defaultMainPaymentBox .paypalButton{position:relative;display:flex;overflow-x:scroll;overflow-y:hidden;width:106%}.paymentBox .defaultMainPaymentBox .paypalButton .workBubble{position:absolute;top:-7.407vw;left:1.852vw;padding:1.852vw 2.778vw;min-width:27.778vw;background:inherit;background-color:#323161;border:none;border-radius:9.259vw}.paymentBox .defaultMainPaymentBox .paypalButton .workBubble:after{position:absolute;bottom:-2.13vw;right:calc(50% - 1.852vw);content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-top:2.222vw solid #323161}.paymentBox .defaultMainPaymentBox .paypalButton .workBubble span{color:#fff;font-size:2.778vw;line-height:4.444vw;font-weight:400!important}.paymentBox .defaultMainPaymentBox .paypalButton .last .paymentWayBtn{margin-right:0;flex-direction:column}.paymentBox .defaultMainPaymentBox .paypalButton .paymentWayBtn{width:32.407vw;height:11.574vw;color:#5867b4;border:1px solid #5867b4;border-radius:2.778vw;display:flex;align-items:center;justify-content:center;margin-right:1.111vw;background-size:100%;background-repeat:no-repeat;background-position:50%;font-size:2.778vw}.paymentBox .defaultMainPaymentBox .paypalButton .paymentWayBtn span{display:block;color:#9791bf;font-size:2.778vw}.paymentBox .defaultMainPaymentBox .paypalButton .paymentWayBtn svg{margin-right:.926vw}.paymentBox .defaultMainPaymentBox .paypalButton .paypalBtn{background-image:url(../../static/media/PayPal_logo.794b19f8.png);background-size:85%}.paymentBox .defaultMainPaymentBox .paypalButton .stripeBtn{background-image:url(../../static/media/stripe_logo.d707f012.png)}.paymentBox .defaultMainPaymentBox .paypalButton .payNowBtn{background-image:url(../../static/media/2paynow_logo.99d58b29.png)}.paymentBox .defaultMainPaymentBox .paypalButton .noPaymentMethodSet{color:#5867b4;font-size:2.778vw;font-family:"kurb Regular"}.paymentBox .defaultMainPaymentBox .twoPayNowWays{display:flex;overflow-x:scroll;overflow-y:hidden;width:106%;margin-top:6.667vw}.paymentBox .defaultMainPaymentBox .twoPayNowWays div{flex:1 1;background-size:100%;background-repeat:no-repeat;background-position:50%;height:11.574vw;color:#5867b4;border:1px solid #5867b4;border-radius:2.778vw;margin:0 .556vw}.paymentBox .defaultMainPaymentBox .twoPayNowWays div:last-of-type{margin-right:0}.paymentBox .defaultMainPaymentBox .twoPayNowWays div:first-of-type{margin-left:0}.paymentBox .defaultMainPaymentBox .couponbox{display:flex;align-items:center;padding:4.444vw 0;border-bottom:.185vw solid #989eb6}.paymentBox .defaultMainPaymentBox .couponbox .doneicon{width:4.444vw;height:4.444vw;border-radius:4.444vw;font-weight:700;color:#ffdc33;background:#3d3c69}.paymentBox .defaultMainPaymentBox .couponbox .undoicon{color:#fff;background:#fff;border:1px solid #3d3c69}.paymentBox .defaultMainPaymentBox .couponbox .couponRow{border-bottom:0 solid;padding:.463vw 0}.paymentBox .defaultMainPaymentBox .couponbox .generalRow{display:flex;align-items:center}.paymentBox .defaultMainPaymentBox .couponbox .generalRow .placeholderBox{display:flex;align-items:center;justify-content:center;width:4.444vw;height:4.444vw;border-radius:4.444vw}.paymentBox .defaultMainPaymentBox .couponbox .generalRow p{font-size:3.704vw;font-weight:700;font-family:"Krub";font-weight:400;font-style:normal;color:#858585;margin-left:2.222vw}.paymentBox .defaultMainPaymentBox .couponbox .generalRow .atLeast{font-size:2.778vw;font-family:"Krub";font-weight:400;font-style:normal;color:#858585;padding-left:.926vw}.paymentBox .defaultMainPaymentBox .couponText{color:#5867b4!important;font-size:5.093vw;font-family:"kurb Regular";display:flex;justify-content:space-between;align-items:center;margin:2.222vw 0}.paymentBox .defaultMainPaymentBox .couponText .title{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#bcc0cf}.paymentBox .defaultMainPaymentBox .couponText .delLine{text-decoration:line-through}.paymentBox .defaultMainPaymentBox .couponText .bold{font-weight:700}.paymentBox .defaultMainPaymentBox .couponText .fontSize48{font-size:4.444vw}.paymentBox .defaultMainPaymentBox .couponText .couponIcon{width:4.444vw;height:4.444vw;color:#5867b4!important;margin:0 2.222vw;display:flex;align-content:center}.paymentBox .defaultMainPaymentBox .couponText .itemCenter{display:flex;align-items:center;justify-content:center;font-size:4.444vw}.paymentBox .defaultMainPaymentBox .totalPrice{display:flex;justify-content:space-between;align-items:center;margin:4.444vw 0 3.056vw}.paymentBox .defaultMainPaymentBox .totalPrice .title{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#6c6c6c}.paymentBox .defaultMainPaymentBox .totalPrice .price{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:5.093vw;color:#000}.paymentBox .defaultMainPaymentBox .shippingFee{display:flex;justify-content:flex-end}.paymentBox .defaultMainPaymentBox .shippingFee span{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;text-align:right;color:#bcc0cf}.paymentBox .defaultMainPaymentBox .shippingFee span:nth-of-type(2){color:#000;padding-left:.926vw}.paymentBox .defaultMainPaymentBox .footerBtn{display:flex;align-items:center;margin-top:4.444vw;color:#333}.paymentBox .defaultMainPaymentBox .footerBtn .checkoutBtn{flex:1 1;font-weight:500;font-style:normal;text-align:center;height:13.333vw;background:inherit;background-color:#ffdc33;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;border:none}.paymentBox .defaultMainPaymentBox .footerBtn .mdEditIco{box-sizing:border-box;width:17.037vw;height:17.037vw;box-shadow:0 0 1px .556vw rgba(134,113,63,.11);margin-left:4.444vw;border-radius:17.037vw;padding:3.241vw}.paymentBox .defaultMainPaymentBox .footerBtn .isAddNoted{background:#5b6ab6;color:#fff;box-shadow:none}.paymentBox .defaultMainPaymentBox .forbidPaymentBtn{background:#bcbcbc!important}.paymentComplete{position:fixed;left:0;top:0;right:0;bottom:0;background:inherit;background-color:rgba(111,113,145,.1764705882);border:none;border-radius:0;box-shadow:none;display:flex;align-items:center;justify-content:center}.paymentComplete .paymentMainBox{position:absolute;width:88.889vw;height:71.481vw;background:inherit;background-color:#fffcfc;border:none;border-radius:6.481vw;box-shadow:none;font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw}.paymentComplete .paymentMainBox .title{font-family:"Krub SemiBold","Krub";font-weight:600;font-style:normal;font-size:5.093vw;text-align:center;margin:4.444vw 0 10.926vw}.paymentComplete .paymentMainBox .content{font-size:4.63vw;color:#323161}.paymentComplete .paymentMainBox .content,.paymentComplete .paymentMainBox .track{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;text-align:center}.paymentComplete .paymentMainBox .track{color:#989eb6;font-size:3.704vw;margin-top:3.704vw}.paymentComplete .paymentMainBox .track span{font-family:"Krub Bold","Krub";font-weight:700;color:#394474;font-style:normal;font-size:4.63vw;text-align:center}.paymentComplete .paymentMainBox .orderConfirmation{margin-top:1.852vw}.paymentComplete .paymentMainBox .returnBtn{width:75.556vw;height:13.333vw;background:inherit;background-color:#ffdc33;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;margin-top:4.444vw}.blackGoldPaymentComplete{background-color:rgba(0,0,0,.5019607843)}.blackGoldPaymentComplete .paymentMainBox{background-color:#282733}.blackGoldPaymentComplete .paymentMainBox .title{color:#caa376;margin:0 0 4.444vw;padding:4.444vw 0;background-color:#36353c;border-top-left-radius:2.778vw;border-top-right-radius:2.778vw}.blackGoldPaymentComplete .paymentMainBox .content,.blackGoldPaymentComplete .paymentMainBox .track{color:#fff}.blackGoldPaymentComplete .paymentMainBox .track span{color:#caa376;text-decoration:underline}.blackGoldPaymentComplete .paymentMainBox .returnBtn{background-color:#b07c4d;border-radius:2.778vw;width:32.407vw;color:#fff}.thirdPartyBox{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;top:0;right:0;left:0;background:rgba(111,113,145,.1764705882)}.thirdPartyBox .mainContainer{width:88.148vw;height:122.222vw;background:inherit;background-color:#fff;border:none;border-radius:6.481vw;box-shadow:0 2.778vw 7.407vw rgba(182,177,191,.8941176471);font-family:"Krub";font-weight:400;font-style:normal}.thirdPartyBox .mainContainer .mdClearIco{width:6.667vw;height:6.667vw;float:right;margin:3.611vw 3.611vw 0 0}.thirdPartyBox .mainContainer .paypalLogo{width:21.296vw;height:21.296vw;margin:3.889vw 33.148vw 0}.thirdPartyBox .mainContainer .title{font-family:"Krub SemiBold","Krub";font-weight:600;font-style:normal;font-size:5.093vw;color:#000;text-align:center;margin-top:8.611vw}.thirdPartyBox .mainContainer .way{font-size:3.704vw;color:#bcbcbc;text-align:center;margin:1.667vw 0 2.13vw}.thirdPartyBox .mainContainer .tag{display:flex;justify-content:center;align-items:center;font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#fff;text-align:center}.thirdPartyBox .mainContainer .tag span{display:inline-block;background:#6aaaff;padding:.926vw 3.704vw;border-radius:9.259vw}.thirdPartyBox .mainContainer .tag span:nth-of-type(2){margin-left:2.778vw}.thirdPartyBox .mainContainer .tipContent{font-size:3.704vw;color:#bcbcbc;text-align:left;margin:6.019vw 10.463vw 0 9.537vw}.selecedMathod{border:.463vw solid #ffdc33!important}.disabledPaymenMethodBtn{opacity:.3}.PaymentError,.payMentLoading{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;top:0;right:0;left:0;background:rgba(111,113,145,.1764705882)}.PaymentError .mainContainer,.payMentLoading .mainContainer{display:flex;flex-direction:column;align-items:center;width:88.148vw;height:122.222vw;background:inherit;background-color:#fff;border:none;border-radius:6.481vw;box-shadow:0 2.778vw 7.407vw rgba(182,177,191,.8941176471);font-family:"Krub";font-weight:400;font-style:normal}.PaymentError .mainContainer p,.payMentLoading .mainContainer p{margin-top:39.815vw;font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:4.259vw;color:#989eb6}.PaymentError .mainContainer .loading,.payMentLoading .mainContainer .loading{position:relative;background:none;margin-top:9.259vw;color:#ffdc33}.PaymentError .mainContainer .loadingBtn,.payMentLoading .mainContainer .loadingBtn{width:68.981vw;height:13.333vw;background:inherit;background:rgba(89,104,180,.9);border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-weight:700;color:#fff;margin-top:9.259vw}.blackGOldpayMentLoading{background-color:rgba(0,0,0,.5019607843)}.blackGOldpayMentLoading .mainContainer{box-shadow:unset;background-color:#282733}.blackGOldpayMentLoading .mainContainer p{color:#b4b5b5}.blackGOldpayMentLoading .mainContainer .loadingBtn{background-color:#b07c4d;border-radius:2.778vw;color:#fff}.PaymentError .mainContainer{position:relative}.PaymentError .mainContainer .closeIco{position:absolute;width:6.667vw;height:6.667vw;right:4.444vw;top:4.444vw}.PaymentError .mainContainer .errorIco{width:9.259vw;height:9.259vw;color:#fc432d;margin-top:39.815vw}.PaymentError .mainContainer p{margin-top:5.556vw}.PaymentError .mainContainer a{font-size:5.556vw;color:#3d3c69;margin-top:4.63vw}.PaymentError .returnBtn{width:75.556vw;height:13.333vw;background:inherit;background-color:#ffdc33;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;margin-top:4.444vw}.blackGoldPaymentError{background-color:rgba(0,0,0,.5019607843)}.blackGoldPaymentError .mainContainer{box-shadow:unset;background-color:#282733}.blackGoldPaymentError .mainContainer p{color:#b4b5b5}.blackGoldPaymentError .mainContainer .loadingBtn{background-color:#b07c4d;border-radius:2.778vw;color:#fff}.blackGoldPaymentError .mainContainer a{color:#b07c4d}.shippingFee{height:4.63vw}.phoneInput .changePhone{display:flex;padding:0 2.222vw;height:8.889vw;border-radius:8.148vw;background-color:#ffdc33;justify-items:center;align-items:center;font-size:3.704vw;white-space:nowrap;color:#000;margin-right:2.222vw;font-family:"kurb"}.phoneInput .title{text-align:left;font-family:"Krub Medium","Krub";color:#9791bf;margin-bottom:1.852vw}.phoneInput .mainContainer,.phoneInput .title{font-weight:500;font-style:normal;font-size:3.704vw}.phoneInput .mainContainer{align-items:center;box-sizing:border-box;display:flex;width:100%;height:13.333vw;border:.278vw solid #989eb6;border-radius:27.778vw;color:#bcbcbc;text-align:center;padding:0 0 0 4.63vw;margin:6.667vw 0 2.963vw}.phoneInput .mainContainer .title{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf}.phoneInput .mainContainer .phone{width:100%;font-weight:400;font-style:normal;font-size:3.704vw;color:#333;border:none;margin:0 auto}.phoneInput .mainContainer .phone::-webkit-input-placeholder{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf}.phoneInput .mainContainer .country-select-menu{height:46.296vw!important}.phoneInput .mainContainer .country-select-menu .css-2b097c-container{height:100%;overflow:hidden}.phoneInput .mainContainer .country-select-menu .css-106o0pu-Menu{overflow-y:scroll}.secCreateAddress .mainContainer{background-color:#282733}.secCreateAddress .mainContainer input::-webkit-input-placeholder,.secCreateAddress .mainContainer textarea::-webkit-input-placeholder{color:#8c949f!important}.secCreateAddress .mainContainer .addressInput .city::-webkit-input-placeholder{color:#8c949f!important}.secCreateAddress .mainContainer .addressAndNoteHeader,.secCreateAddress .mainContainer .addressAndNoteHeader .closeIco{color:#fff}.secCreateAddress .mainContainer .allContainer .googleMapInput label{color:#8c949f}.secCreateAddress .mainContainer .allContainer .googleMapInput .GoogleMapstreetInput{background-color:#3e3c4c;color:#8c949f;border:none}.secCreateAddress .mainContainer .allContainer .googleMapInput textarea{color:#8c949f!important}.secCreateAddress .mainContainer .allContainer .googleMapInput .buttonicon{background-color:#3e3c4c;box-shadow:none}.secCreateAddress .mainContainer .allContainer .addressInput label{color:#8c949f}.secCreateAddress .mainContainer .allContainer .addressInput .city,.secCreateAddress .mainContainer .allContainer .addressInput .homeInput,.secCreateAddress .mainContainer .allContainer .addressInput .lastName,.secCreateAddress .mainContainer .allContainer .addressInput .zipInput{background-color:#3e3c4c;color:#8c949f!important;border:none}.secCreateAddress .mainContainer .allContainer .phoneInput .title{color:#8c949f}.secCreateAddress .mainContainer .allContainer .phoneInput .mainContainer{background:#3e3c4c;border:none}.secCreateAddress .mainContainer .allContainer .phoneInput .mainContainer .MuiButton-label{color:#8c949f}.secCreateAddress .mainContainer .allContainer .phoneInput .mainContainer .phone{background-color:#3e3c4c;color:#8c949f!important;border:none}.secCreateAddress .mainContainer .allContainer .selectDefault .defaultTip{color:#8c949f}.secCreateAddress .mainContainer .allContainer div .addressInput .firstName{background-color:#3e3c4c;color:#8c949f!important;border:none}.secCreateAddress .mainContainer .selectDefault .defaultTip{color:#8c949f}.secCreateAddress .mainContainer .accountInfoInvalid{color:red}.secCreateAddress .mainContainer div .addAddressBtn{background-color:#b07c4d;color:#fff}.secCreateAddress .mainContainer .addAddressEditBtn .addAddressEdit{background-color:#b07c4d!important;color:#fff}.secCreateAddress .isNoComplete input::-webkit-input-placeholder,.secCreateAddress .isNoComplete textarea::-webkit-input-placeholder{color:red!important}.couponItemBox .isCheckCoupon{width:85.185vw;margin:2.778vw auto;padding:0;position:relative}.couponItemBox .isCheckCoupon .couponItem{width:100%;margin-bottom:2.778vw;transform:translate3d(6.667vw,0,0)!important;transition:transform .1s}.couponItemBox .couponItem{height:24.352vw;width:80.741vw;padding:2.222vw;margin:2.778vw auto;border-radius:3.241vw;background-color:#0d0544;transition:transform .1s;display:flex;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.couponItemBox .couponItem .showNewTag{background-color:#ff8058;color:#fff;display:flex;padding:.741vw 2.222vw;z-index:1;position:absolute;top:0;right:0;font-size:2.778vw;transition:transform .2s cubic-bezier(.4,0,.2,1) 0ms;align-items:center;border-radius:4.63vw;justify-content:center;transform:translateY(-2.222vw)}.couponItemBox .couponItem .fullScreenRules{color:#fff;text-align:left;overflow:auto;font-family:"kurb";font-size:3.241vw;width:100%}.couponItemBox .couponItem .fullScreenRules .exemptionRulesText{display:block}.couponItemBox .couponItem .backGroundVal{z-index:1;position:absolute;right:9.259vw;bottom:-2.778vw;color:#fff;font-size:23.148vw;font-weight:700;opacity:.2}.couponItemBox .couponItem .first{bottom:-3.704vw}.couponItemBox .couponItem .second{bottom:-3.241vw}.couponItemBox .couponItem .ruleText{width:100%;height:24.352vw}.couponItemBox .couponItem .myCouponItem,.couponItemBox .couponItem .restaurantCouponItem{width:80%;height:100%}.couponItemBox .couponItem .getBox{position:absolute;top:0;right:0;border-radius:0 3.241vw 3.241vw 0;width:20%;height:100%;background-color:#02000f;overflow:auto;display:flex;align-items:center;justify-content:center;font-family:"kurb Medium";font-size:3.704vw;font-weight:700;color:#ffdc33}.couponItemBox .couponItem .getBox span{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:1}.couponItemBox .couponItem .getBox .IoQrCode{width:7.407vw;height:7.407vw;color:#fff;margin-top:2.778vw}.couponItemBox .couponItem .getBox .IoQrCodeText{margin-top:2.222vw;font-size:2.778vw;color:#fff}.couponItemBox .checkedItem{border:.926vw solid #ffdc33}.couponItemBox .disabledItem{background-color:#67656c;opacity:.7}.couponItemBox .qrCodeBox{display:flex;flex-direction:column;height:100%;font-weight:500}.couponItemBox .CheckedBox{height:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}.couponItemBox .CheckedBox .doneicon{width:5.556vw;height:5.556vw;border-radius:5.556vw;font-weight:700;color:#000;background:#ffdc33}.couponItemBox .coupoCodeTextBox{height:20%}.couponItemBox .coupoCodeTextBox .coupoCodeText{font-size:2.222vw}.couponItemBox .row1{display:flex;align-items:center;justify-content:flex-start;width:100%;height:80%;font-family:"kurb Medium";color:#fff}.couponItemBox .row1 .col1{font-size:7.407vw;font-weight:700;border-right:1px solid #bcbcbc;width:40%;justify-content:center;white-space:nowrap;text-overflow:ellipsis;word-break:break-word;line-height:5.556vw;color:#ffdc33;padding-right:.926vw}.couponItemBox .row1 .col1,.couponItemBox .row1 .col2{height:100%;display:flex;align-items:center;overflow:hidden}.couponItemBox .row1 .col2{margin-left:1.389vw;width:60%;padding-top:1.389vw;font-size:3.704vw}.couponItemBox .row1 .col2 span{line-height:4.63vw;text-align:left;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.couponItemBox .row2{font-size:2.778vw;display:flex;justify-content:flex-start;width:100%;height:20%;font-family:"kurb Medium";color:#fff}.couponItemBox .row2 .col1{padding-right:.926vw;width:40%;border-right:1px solid #bcbcbc}.couponItemBox .row2 .col1,.couponItemBox .row2 .col2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word;line-height:5.556vw}.couponItemBox .row2 .col2{margin-left:1.389vw;width:60%;text-align:left}.couponItemBox .description{width:83.333vw;margin:0 auto 4.63vw;font-size:2.778vw;color:#c3c3c3;text-align:left;transition:transform .1s;font-family:"kurb Medium"}.couponItemBox .description .exemptionRulesText{display:block}.couponItemBox .description .exemptionRulesText .title{font-weight:700}.couponItemBox .checkedDescription{color:#c3c3c3;transform:translate3d(6.667vw,0,0);transition:transform .1s}.QRCodeDialog .MuiDialogContent-root:first-child{padding:2.222vw}.QRCodeDialog .MuiPaper-root{background-color:transparent}.QRCodeDialog .MuiPaper-elevation24{box-shadow:none}.QRCodeDialog .closeIconBox{text-align:center;margin-bottom:6.667vw}.QRCodeDialog .closeIconBox .clearIcon{color:#fff;background-color:hsla(0,0%,100%,.6039215686);border-radius:50%;padding:1.111vw}.QRCodeDialog .QRcodeBox{background-color:#fff;padding:4.444vw}.blackGoldMainPaymentBox{box-sizing:border-box;min-height:77.778vw;max-height:100%;position:fixed;left:0;bottom:0;right:0;background-color:#36353c;border-top-right-radius:6.481vw;border-top-left-radius:6.481vw;overflow:scroll}.blackGoldMainPaymentBox ::-webkit-scrollbar{display:none}.blackGoldMainPaymentBox .main{background-color:#282733;padding:5.926vw 6.667vw 6.667vw}.blackGoldMainPaymentBox .arrowBottomIco{position:absolute;left:calc(50% - 3.704vw);font-size:7.407vw;color:#bcbcbc}.blackGoldMainPaymentBox .orderMoreBox{padding:4.444vw 6.667vw;font-family:"Krub";font-style:normal;font-size:3.704vw;color:#b5b4b4;display:flex;align-items:center;justify-content:space-between}.blackGoldMainPaymentBox .orderMoreBox .orderMore{display:flex;align-items:center;justify-content:center;text-decoration:underline}.blackGoldMainPaymentBox .orderMoreBox .isAddNoted{text-decoration:underline}.blackGoldMainPaymentBox .viewCouponsBox{margin:4.444vw 0;display:flex;align-items:center;justify-content:space-between}.blackGoldMainPaymentBox .viewCouponsBox .viewCoupons{font-family:"Krub";font-style:normal;font-size:3.704vw;color:#b5b4b4}.blackGoldMainPaymentBox .paymentMethod{margin:4.444vw 0}.blackGoldMainPaymentBox .coupontitle{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#caa376}.blackGoldMainPaymentBox .paymentCouponPackage{width:106%;display:flex;align-items:flex-start;overflow-x:scroll;overflow-y:hidden}.blackGoldMainPaymentBox .paymentCouponPackage .blackGoldCouponItem{margin:0 2.222vw}.blackGoldMainPaymentBox .paymentCouponPackage .blackGoldCouponItem:first-of-type{margin-left:0}.blackGoldMainPaymentBox .paymentCouponPackage .ruleText{width:80%}.blackGoldMainPaymentBox .paymentCouponPackage .noCouponsText{color:#b5b4b4;font-size:2.778vw}.blackGoldMainPaymentBox .paymentMethod{text-align:left}.blackGoldMainPaymentBox .paypalButton{position:relative;display:flex;overflow-x:scroll;overflow-y:hidden;width:106%}.blackGoldMainPaymentBox .paypalButton .workBubble{position:absolute;top:-7.407vw;left:1.852vw;padding:1.852vw 2.778vw;min-width:27.778vw;background:inherit;background-color:#323161;border:none;border-radius:9.259vw}.blackGoldMainPaymentBox .paypalButton .workBubble:after{position:absolute;bottom:-2.13vw;right:calc(50% - 1.852vw);content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-top:2.222vw solid #323161}.blackGoldMainPaymentBox .paypalButton .workBubble span{color:#fff;font-size:2.778vw;line-height:4.444vw;font-weight:400!important}.blackGoldMainPaymentBox .paypalButton .last .paymentWayBtn{font-size:3.704vw;margin-right:0;flex-direction:column}.blackGoldMainPaymentBox .paypalButton .paymentWayBtn{width:32.407vw;height:11.574vw;color:#5867b4;border:1px solid #b07c4d;border-radius:2.778vw;display:flex;align-items:center;justify-content:center;margin-right:1.111vw;background-size:100%;background-repeat:no-repeat;background-position:50%;background-color:#fff;font-size:2.778vw}.blackGoldMainPaymentBox .paypalButton .paymentWayBtn span{display:block;color:#9791bf;font-size:2.778vw}.blackGoldMainPaymentBox .paypalButton .paymentWayBtn svg{margin-right:.926vw}.blackGoldMainPaymentBox .twoPayNowWays{display:flex;overflow-x:scroll;overflow-y:hidden;width:106%;margin-top:6.667vw}.blackGoldMainPaymentBox .twoPayNowWays div{flex:1 1;background-size:100%;background-repeat:no-repeat;background-position:50%;height:11.574vw;color:#5867b4;border:1px solid #5867b4;border-radius:2.778vw;margin:0 .556vw;background-color:#fff}.blackGoldMainPaymentBox .twoPayNowWays div:last-of-type{margin-right:0}.blackGoldMainPaymentBox .twoPayNowWays div:first-of-type{margin-left:0}.blackGoldMainPaymentBox .couponbox{display:flex;align-items:center;padding:4.444vw 0;border-bottom:.185vw solid #989eb6}.blackGoldMainPaymentBox .couponbox .doneicon{width:4.444vw;height:4.444vw;border-radius:4.444vw;font-weight:700;color:#ffdc33;background:#3d3c69}.blackGoldMainPaymentBox .couponbox .undoicon{color:#fff;background:#fff;border:1px solid #3d3c69}.blackGoldMainPaymentBox .couponbox .couponRow{border-bottom:0 solid;padding:.463vw 0}.blackGoldMainPaymentBox .couponbox .generalRow{display:flex;align-items:center}.blackGoldMainPaymentBox .couponbox .generalRow .placeholderBox{display:flex;align-items:center;justify-content:center;width:4.444vw;height:4.444vw;border-radius:4.444vw}.blackGoldMainPaymentBox .couponbox .generalRow p{font-size:3.704vw;font-weight:700;font-family:"Krub";font-weight:400;font-style:normal;color:#858585;margin-left:2.222vw}.blackGoldMainPaymentBox .couponbox .generalRow .atLeast{font-size:2.778vw;font-family:"Krub";font-weight:400;font-style:normal;color:#858585;padding-left:.926vw}.blackGoldMainPaymentBox .couponText{color:#b5b4b4!important;font-size:5.093vw;font-family:"kurb Regular";display:flex;justify-content:space-between;align-items:center;margin:2.222vw 0}.blackGoldMainPaymentBox .couponText .title{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#b5b4b4}.blackGoldMainPaymentBox .couponText .delLine{text-decoration:line-through}.blackGoldMainPaymentBox .couponText .bold{font-weight:700}.blackGoldMainPaymentBox .couponText .fontSize48{font-size:4.444vw}.blackGoldMainPaymentBox .couponText .couponIcon{width:4.444vw;height:4.444vw;color:#b5b4b4!important;margin:0 2.222vw;display:flex;align-content:center}.blackGoldMainPaymentBox .couponText .itemCenter{display:flex;align-items:center;justify-content:center;font-size:4.444vw}.blackGoldMainPaymentBox .totalPrice{display:flex;justify-content:space-between;align-items:center;margin:4.444vw 0 3.056vw}.blackGoldMainPaymentBox .totalPrice .title{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#caa376}.blackGoldMainPaymentBox .totalPrice .price{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:5.093vw;color:#caa376}.blackGoldMainPaymentBox .shippingFee{display:flex;justify-content:flex-end}.blackGoldMainPaymentBox .shippingFee span{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;text-align:right;color:#bcc0cf}.blackGoldMainPaymentBox .shippingFee span:nth-of-type(2){color:#000;padding-left:.926vw}.blackGoldMainPaymentBox .footerBtn{display:flex;align-items:center;justify-content:center;margin-top:4.444vw;color:#333}.blackGoldMainPaymentBox .footerBtn .checkoutBtn{width:41.667vw;height:13.333vw;background:inherit;background-color:#b07c4d;color:#fff;border:none;border-radius:4.63vw;font-size:4.63vw;font-weight:500}.blackGoldMainPaymentBox .footerBtn .forbidPaymentBtn{background-color:#bcbcbc}.blackGoldCouponItem *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blackGoldCouponItem .isCheckCoupon{width:83.333vw;margin:0 auto 2.778vw;padding:0;position:relative}.blackGoldCouponItem .isCheckCoupon .couponItem{width:100%;margin-bottom:2.778vw;transform:translate3d(6.667vw,0,0)!important;transition:transform .1s}.blackGoldCouponItem .couponItem{width:86.111vw;margin:0 auto 2.778vw;background-color:#b9aea4;transition:transform .1s;font-family:"Krub"}.blackGoldCouponItem .couponItem .ruleText{width:100%;height:100%;display:flex;padding:2.963vw 4.444vw;box-sizing:border-box;height:25.926vw;position:relative;overflow:hidden}.blackGoldCouponItem .couponItem .ruleText .circle{position:absolute;width:5.556vw;height:5.556vw;background-color:#282733;border-radius:2.778vw;z-index:1}.blackGoldCouponItem .couponItem .ruleText .backgroundValue{position:absolute;right:9.259vw;bottom:0;font-style:italic;color:#fff;font-size:23.148vw;font-weight:700;opacity:.2}.blackGoldCouponItem .couponItem .ruleText .left{top:calc(50% - 2.315vw);left:-2.315vw}.blackGoldCouponItem .couponItem .ruleText .right{top:calc(50% - 2.315vw);right:-2.315vw}.blackGoldCouponItem .couponItem .ruleText .discountValueBox{width:40%;display:flex;font-weight:700;color:#79340e}.blackGoldCouponItem .couponItem .ruleText .discountValueBox .discountValue{font-size:17.593vw;width:65%;display:flex;align-items:center;justify-content:center}.blackGoldCouponItem .couponItem .ruleText .discountValueBox .unit{display:flex;flex-direction:column;width:35%}.blackGoldCouponItem .couponItem .ruleText .discountValueBox .unit span{height:50%;display:flex;align-items:center;justify-content:center;font-size:4.167vw}.blackGoldCouponItem .couponItem .ruleText .discountValueBox .unit span:first-child{font-size:6.944vw}.blackGoldCouponItem .couponItem .ruleText .nameBox{width:60%;margin-left:2.963vw;position:relative}.blackGoldCouponItem .couponItem .ruleText .nameBox .name{height:50%;display:flex;align-items:flex-end;justify-content:flex-start}.blackGoldCouponItem .couponItem .ruleText .nameBox .name span{font-size:4.63vw;color:#44454d;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:absolute;z-index:1;word-break:break-word}.blackGoldCouponItem .couponItem .ruleText .nameBox .date{height:50%;display:flex;align-items:center;justify-content:flex-start;font-size:3.704vw;color:#77614d;position:absolute;z-index:1;top:50%}.blackGoldCouponItem .couponItem .getBox{height:11.111vw;background-color:#5d4c3c;width:100%;overflow:auto;font-family:"kurb Medium";font-size:4.167vw;color:#c8a275;display:flex;align-items:center;justify-content:center}.blackGoldCouponItem .couponItem .getBox .getBoxItem{width:50%;display:flex;align-items:center;justify-content:center}.blackGoldCouponItem .couponItem .getBox .line{width:1px;height:50%;background-color:#513f2e}.blackGoldCouponItem .checkedItem{background-color:#b07c4d}.blackGoldCouponItem .ruleText:active{background-color:#835c3a}.blackGoldCouponItem .disabledItem{opacity:.5}.blackGoldCouponItem .disabledItem:active{background-color:rgba(176,123,77,.5215686275)}.blackGoldCouponItem .doneicon{width:4.444vw;height:4.444vw;border-radius:4.444vw;font-weight:700;color:#ffdc33;background:#3d3c69}.blackGoldCouponItem .placeholderBox{position:absolute;display:flex;align-items:center;justify-content:center;width:4.444vw;height:11.852vw;padding:2.222vw 0;margin-right:2.222vw;border-radius:4.444vw;margin-bottom:2.778vw}.blackGoldCouponItem .description{width:83.333vw;margin:0 auto 4.63vw;font-size:2.778vw;color:#caa476;text-align:left;transition:transform .1s;font-family:"kurb Medium"}.blackGoldCouponItem .description .exemptionRulesText{display:block}.blackGoldCouponItem .description .exemptionRulesText .title{font-weight:700}.blackGoldCouponItem .checkedDescription{color:#caa476;transform:translate3d(6.667vw,0,0);transition:transform .1s}.sign-up-title{width:100%;margin-top:4.444vw;height:8.148vw;display:flex;justify-content:space-between;align-items:center;margin-bottom:4.444vw}.sign-left-icon{margin-left:4.444vw;width:8.148vw;height:8.148vw}.sign-up-title-text{color:"#000000";font-size:5.093vw;font-weight:700}.sign-up-phone-box{width:100%;text-align:left;margin-top:8.889vw}.sign-up-password-box{width:100%;text-align:left;margin-top:4.444vw}.sign-up-phone-text{font-size:4.63vw;color:#9892c0;margin-left:10%}.sing-up-phone-container{width:80%;margin:0 auto}.agreementSelectBox,.sing-up-password-container{width:80%;margin:0 auto 4.444vw}.agreementSelectBox{display:flex;align-items:center;justify-content:center}.agreementTextAgree{color:#989eb6;font-size:2.778vw}.agreementText{color:#5867b4;font-size:2.778vw}.agreementSelect{width:6.667vw;height:6.667vw;display:inline-flex}.agreementSelect,.sing-up-phone{background-color:#fff;justify-content:center;align-items:center}.sing-up-phone{width:100%;flex-direction:row;height:13.333vw;margin-top:4.444vw;margin-bottom:4.444vw}.sign-up-button,.sing-up-phone{display:flex;border-radius:8.148vw}.sign-up-button{padding:0 2.222vw;height:8.889vw;background-color:#ffdc33;justify-items:center;align-items:center;font-size:1.852vw;white-space:nowrap}.sign-up-button .MuiButton-root:hover{background-color:unset}.sign-up-verification{display:flex;width:100%;flex-direction:row;background-color:#fff;border-radius:8.148vw;align-items:center;justify-content:center;height:13.333vw;margin-top:4.444vw}.signup-password-input{width:40%;background:#fff;justify-content:center;align-items:center;border:none;height:100%;font-size:3.704vw;border-radius:8.148vw;padding-left:2.222vw;font-family:"krub"}.sign-up-verification-text{margin-top:4.444vw;font-size:4.63vw;color:#9892c0;margin-left:10%}.sign-up-password-text{margin-top:4.444vw!important;font-size:4.63vw;color:#9892c0;margin-left:10%}.signup-button-div{display:flex;width:90%;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33;justify-items:center;align-items:center;margin:2.222vw auto auto}.signup-button-div span{font-weight:700;font-size:3.704vw}.signup-button-not-phone{display:flex;width:90%;height:13.333vw;border-radius:8.148vw;background-color:#e0dcdc;justify-items:center;align-items:center;margin:2.222vw auto auto}.signup-button-not-phone span{font-weight:700;font-size:3.704vw}.sign-up-password{width:100%;flex-direction:row;background-color:#fff;justify-content:center;height:13.333vw}.forget-password-button,.sign-up-password{display:flex;border-radius:8.148vw;align-items:center}.forget-password-button{width:17.778vw;height:8.796vw;background-color:#ffdc33;justify-items:center;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#22223a;text-align:center}.forget-password-text-div{width:80%;height:8.889vw;margin-top:5.741vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-left:10%}.forget-password-text{font-size:4.167vw;color:"#9791BF";color:#394474}.forget-password-get-phone{font-size:3.704vw;color:#394474;margin-right:4.63vw}.forget-password-get-code{font-size:3.704vw;color:#bcbcbc}.forget-password-text-first{margin-top:4.444vw;font-size:4.63vw;color:#9892c0;margin-left:10%}.forget-button-div{display:flex;background-color:#f8f8f8;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:33.148vw}.signUpPhoneInput .mainContainer{border-width:0;background-color:#fff}.signUpPhoneInput .mainContainer .phone::-webkit-input-placeholder{color:#757575}.signUpPhoneInput .disabledMainContainer{background-color:rgba(180,181,181,.5019607843)}.signUpPhoneInput .disabledMainContainer .phone{background-color:transparent}.sing-up-phone-container .vCodeMismatched{text-align:left;color:red;font-size:2.778vw;padding:2.13vw}.sing-up-phone-container .vCodeDisabledBox{background:rgba(180,181,181,.5019607843)!important}.sing-up-phone-container .vCodeDisabledBox .signup-password-input{background:transparent!important}.sing-up-phone-container .vCodeDisabledBox .sign-up-button{background-color:#b4b5b5}.countrySelectBox{width:11.111vw;color:#333}.countrySelectBox .search-pre{padding-right:1.852vw!important;padding-left:0!important}.countrySelectBox .drop-pre{width:unset!important;max-height:92.593vw!important;text-align:left}.countrySelectBox .button-pre{position:relative!important;top:0;bottom:0;padding:0;background-color:hsla(0,0%,100%,0)!important;border:1px solid hsla(0,0%,100%,0)!important;border-radius:.278vw 0 0 .278vw;height:5.093vw}.countrySelectBox .country-list .country{display:flex}.pleaseReloadText{color:red;font-size:2.778vw}.checkout-sign-in-phone{width:75.926vw;margin:0 auto;flex:1 1;padding:10.37vw 0 0}.checkout-sign-in-phone .tip-text{font-size:3.241vw;color:#bcbcbc;text-align:left;word-break:break-word}.checkout-sign-in-phone .change-button{font-size:3.241vw;color:#394474;text-align:right;margin-top:2.222vw}.checkout-sign-in-phone .code-password-box{height:23.148vw}.checkout-sign-in-phone .switch-container{width:100%;font-size:2.778vw;color:#5e6899;margin:5.926vw 0}.checkout-sign-in-phone .signin-password-input::-webkit-input-placeholder,.checkout-sign-in-phone .verification-code-insert-in::-webkit-input-placeholder{font-size:3.704vw;color:#8f97c1!important}.checkout-sign-in-phone .agreePolicy{font-size:2.778vw!important;color:#989eb6}.checkout-sign-in-phone .agreePolicy .clickPolicyText{color:#5867b4;padding-left:.926vw}.checkout-sign-in-phone .agreePolicyCheckBox .agreeText,.checkout-sign-in-phone .agreePolicyCheckBox .clickPolicyText{font-size:2.778vw}.checkout-sign-in-phone .select-other-login-method-button{border-radius:8.148vw;margin-top:4.63vw;background-color:#ffde33}.checkout-sign-in-phone .bottom-panel{position:absolute;left:0;right:0;bottom:13.704vw}.checkout-sign-in-phone .bottom-panel .line{border-top:.278vw solid #bcbcbc;width:10%}.checkout-sign-in-phone .bottom-panel .line-text{display:flex;align-items:center;justify-content:center;grid-gap:2.963vw;gap:2.963vw;font-size:2.778vw;color:#bcbcbc}.checkout-sign-in-phone .bottom-panel .login-button-div{display:flex;align-items:center;justify-content:center;grid-gap:3.333vw;gap:3.333vw;margin-top:2.963vw}.checkout-sign-in-phone .bottom-panel .switch-box{font-size:3.241vw;display:flex;align-items:center;justify-content:center;grid-gap:1.481vw;gap:1.481vw;color:#5e6899;margin-top:2.963vw}.checkout-sign-in-phone .bottom-panel .facebook{background:#485a96;cursor:pointer;border:1px solid #bcbcbc;border-radius:8.148vw;display:flex;justify-content:center;align-items:center}.checkout-sign-in-phone .bottom-panel .facebook .img{height:8.148vw;width:8.148vw}.checkout-sign-in-phone .bottom-panel .facebook .text{font-size:3.704vw;color:#fff;margin-left:1.852vw;width:40%;white-space:nowrap}.code-input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;height:13.333vw;border-radius:8.148vw;overflow:hidden;margin:2.778vw 0 4.63vw}.code-input-main .code-content{padding:0 3.704vw 0 5.556vw;width:100%}.code-input-main .code-content .pos-relative{width:100%;display:flex;align-items:center;justify-content:space-between}.code-input-main .code-content .pos-relative .verification-code-insert-in{background:#fff;border:none;height:100%;color:#394474;font-size:4.63vw;padding-right:8.333vw;width:100%}.code-input-main .code-content .code-timing .send-code{height:8.704vw;border-radius:8.148vw;background-color:#ffdc33;font-weight:400;padding:0 1.852vw;text-transform:capitalize;word-break:break-all;white-space:nowrap}.code-input-main .checkoutCheckIcon{background-color:#2dcc56}.code-input-main .checkoutCheckIcon,.code-input-main .checkoutClearIcon{right:2.315vw;color:#fff;width:4.63vw;height:4.63vw;padding:1px;border-radius:4.63vw;margin-right:.741vw}.code-input-main .checkoutClearIcon{background-color:red}.code-input-main .space{opacity:0;right:2.315vw;width:4.63vw;height:4.63vw;padding:1px}.google-box{background:#fff;border-radius:8.148vw;height:13.333vw;margin:1.852vw 0;display:flex;justify-content:center;align-items:center;border:1px solid #bcbcbc}.google-box .g_id_signin *{-webkit-box-sizing:unset}.google-box .g_id_signin>div>div>div{border:none}.bottomPanel{background:#fff;padding:5.926vw}.bottomPanel .facebook{background:#485a96;border-radius:8.148vw;height:13.333vw;margin:3.704vw 0 1.852vw;display:flex;justify-content:center;align-items:center}.bottomPanel .facebook .img{height:8.148vw;width:8.148vw}.bottomPanel .facebook .text{font-size:3.704vw;color:#fff;margin-left:1.852vw;width:40%;white-space:nowrap}.bottomPanel .google{background:#fff;border-radius:8.148vw;height:13.333vw;margin:1.852vw 0;display:flex;justify-content:center;align-items:center;border:1px solid #bcbcbc}.bottomPanel .google .img{height:6.667vw;width:6.667vw}.bottomPanel .google .text{font-size:3.704vw;color:#000;margin-left:1.852vw;width:40%}.bottomPanel .bottomPanelButton{background-color:#ffde33}.bottomPanel .bottomPanelButton,.bottomPanel .bottomPanelButton-active{border-radius:8.148vw;height:13.333vw;text-transform:unset;margin:1.852vw 0}.bottomPanel .bottomPanelButton-active{background-color:#e0dcdc}.bottomPanel .cancelPanelButton{background:#0d0544;color:#fff}.complete-info-component{flex:1 1;margin:0 3.889vw;overflow-y:auto}.complete-info-component .info-top-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.complete-info-component .info-top-bar .complete-title{width:100%;text-align:center;font-size:4.63vw;font-weight:600}.complete-info-component .tip-text{font-size:3.241vw;color:#bcbcbc;text-align:left;word-break:break-word}.complete-info-component .switch-container{width:100%;font-size:2.778vw;color:#5e6899;margin:5.926vw 0}.complete-info-component .customer-com{margin-top:6.667vw}.complete-info-component .customer-com .customer-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.complete-info-component .customer-com .customer-name .icon{width:4.167vw;height:4.167vw;color:#000;padding:1.481vw;background-color:#ffdc33;border-radius:5.926vw}.complete-info-component .customer-com .customer-name .icon svg{width:100%;height:100%}.complete-info-component .customer-com .customer-name .customer-name-title{font-size:3.704vw;font-weight:600;margin-left:4.444vw}.complete-info-component .customer-com .name{margin-top:4.444vw}.complete-info-component .customer-com .name .interval{margin:4.444vw 0}.complete-info-component .customer-com .name .tipsText{text-align:left;padding:0 2.778vw;margin-top:2.778vw;color:#fd7b88;font-weight:700;font-size:3.704vw}.complete-info-component .customer-com .name .complete-google-map{height:13.333vw;width:100%;border-radius:8.148vw}.complete-info-component .customer-com .name .complete-google-map .SearchBox{width:100%;margin:3.704vw auto}.complete-info-component .customer-com .name .complete-google-map .SearchBoxinput{font-family:"kurd";box-sizing:border-box;height:13.333vw;background-color:#fff;border:none;border-radius:8.148vw;padding:0 5.556vw;outline:none;font-size:3.704vw;color:#5867b4;width:100%}.complete-info-component .password-box{width:100%;text-align:left}.complete-info-component .password-box .password-title{margin-top:4.444vw;display:flex;flex-direction:row;align-items:center}.complete-info-component .password-box .password-title .password-text{font-weight:600;margin-left:4.444vw;font-size:3.704vw}.complete-info-component .password-box .password-title .icon{width:4.167vw;height:4.167vw;color:#000;padding:1.481vw;background-color:#ffdc33;border-radius:5.926vw}.complete-info-component .password-box .password-title .icon svg{width:100%;height:100%}.complete-info-component .password-box .password-container{width:100%;margin:0 auto}.complete-info-component .password-box .password-container .password{width:100%;background-color:#fff;border-radius:8.148vw;justify-content:center;height:13.333vw}.complete-info-component .checkbox-repi-com,.complete-info-component .password-box .password-container .password{display:flex;flex-direction:row;align-items:center;margin-top:4.444vw}.complete-info-component .checkbox-repi-com .checkbox{display:flex;justify-content:center;align-items:center;width:4.444vw;height:4.444vw;border:.4px solid #989eb6;border-radius:1.667vw;background-color:#fff}.complete-info-component .checkbox-repi-com .checkbox .img{width:3.333vw;height:3.333vw}.complete-info-component .checkbox-repi-com .text{font-size:3.704vw;font-weight:600;margin-left:4.444vw}.complete-info-component .replce-repi-area,.complete-info-component .replce-repi-area .interval{margin-top:4.444vw}.complete-info-component .complace-btn{border-radius:8.148vw;height:13.333vw;text-transform:unset;margin:13.333vw 4.63vw;background-color:#e0dcdc}.complete-info-component .complace-btn-active{border-radius:8.148vw;height:13.333vw;text-transform:unset;margin:13.333vw 4.63vw;background-color:#ffde33}.complete-info-component .customer-phone-bind .code-input-main{width:auto}.complete-info-component .customer-phone-bind .code-content{position:relative;display:flex;align-items:center;width:100%;justify-content:space-between;padding:0 3.704vw 0 5.556vw}.complete-info-component .customer-phone-bind .code-content .code-timing .send-code{width:28.889vw;height:8.704vw;border-radius:8.148vw;background-color:#ffdc33;font-weight:400;padding:0 1.852vw;text-transform:capitalize;word-break:break-all;white-space:nowrap}.agree-bottom-panel-content{background-color:#fff;padding:1.667vw 5.926vw 11.852vw;font-size:3.241vw;text-align:center;color:#394374;font-weight:700;border-top-left-radius:4.63vw;border-top-right-radius:4.63vw}.agree-bottom-panel-content .close-btn{position:absolute;right:0}.agree-bottom-panel-content .bottom-panel-title{border-bottom:1px solid #394374;height:7.407vw;display:flex;align-items:center;justify-content:center}.agree-bottom-panel-content .bottom-panel-content-text{margin-top:5.926vw;color:#5e6899}.agree-bottom-panel-content .agree-button-div{background-color:#ffdc33;border-radius:8.148vw;width:80%;margin:4.444vw auto auto}.agree-bottom-panel-content .agree-button-div span{font-weight:700;font-size:3.704vw}.v-code-dialog .v-code-dialog-wrapper{padding:4.444vw 4.444vw 1.111vw;display:flex;flex-direction:column;justify-content:space-between}.v-code-dialog .v-code-dialog-content{font-size:3.704vw;padding-bottom:8.889vw}.v-code-dialog .v-code-dialog-footer{width:100%;display:flex}.v-code-dialog .v-code-dialog-footer .btn{flex:1 1}.v-code-dialog .v-code-dialog-footer .confirm{color:#5e6899}.PrivacyApgreementDialog{position:absolute!important;top:0;left:0;right:0;bottom:0;background-color:#fff}.PrivacyApgreementDialog .PrivacyApgreementText{font-family:"Bookman Old Style"}.PrivacyApgreementDialog .close{position:absolute;top:0;right:0;width:11.111vw;height:11.111vw;z-index:1}.PrivacyApgreementDialog .close,.PrivacyApgreementDialog .PrivacyApgreementLogoBox{display:flex;align-items:center;justify-content:center}.PrivacyApgreementDialog .PrivacyApgreementLogoBox .PrivacyApgreementLogo{width:20.741vw;height:20.741vw}.PrivacyApgreementDialog .subTitle{display:flex;align-items:center;justify-content:center;color:#ffdc33;margin:2.222vw 0 4.444vw}.PrivacyApgreementDialog .subTitle span{text-align:center;font-size:3.704vw;overflow:hidden}.PrivacyApgreementDialog .MuiDialogContent-root{margin:4.444vw 0;padding:0 6.667vw!important}.PrivacyApgreementDialog .dialogContent{display:flex;flex-direction:column;background-color:#ffdc33!important;color:#000;border-radius:8.148vw;padding:4.444vw;margin:4.444vw auto 11.852vw}.PrivacyApgreementDialog .agreeBox{position:fixed;bottom:0;width:74.63vw}.PrivacyApgreementDialog .MuiDialog-paperWidthSm{max-width:90vw;border-radius:3.704vw}.PrivacyApgreementDialog .MuiDialog-paperScrollPaper{max-height:calc(100% - 11.852vw);position:relative}.signin_select{width:100%;display:flex;justify-content:flex-end;margin-top:4.444vw;margin-right:6.667vw}.signInLogoBox{display:flex;align-items:center;justify-content:center}.signInLogoBox .signInLogo{width:20.741vw;height:20.741vw}.sigin-title{margin-top:4.444vw;font-size:5.093vw}.signin-label{font-size:1.667vw}.signin-visibility{color:#9791bf;width:4.444vw;height:4.444vw}.signin-password-input{width:60%;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#9791bf;font-size:4.63vw;margin-left:2.222vw}.signin-password-input::-webkit-input-placeholder{color:#fff!important}.isNotText::-webkit-input-placeholder{color:red!important}.signin-password,.signin-verification{display:flex;width:100%;flex-direction:row;background-color:#fff;border-radius:8.148vw;align-items:center;justify-content:center;height:13.333vw;margin-top:4.444vw}.signin-phone-container{width:80%;margin:0 auto}.signin-phone{width:100%;background-color:#fff;border-radius:8.148vw;justify-content:center;height:13.333vw;margin-top:9.259vw}.signin-operating,.signin-phone{display:flex;flex-direction:row;align-items:center}.signin-operating{justify-content:space-between;width:80%;margin-top:4.444vw;height:6.667vw}.signin-operating-text{text-align:right;color:#989eb6;font-size:4.63vw}.signin-select{width:6.667vw;height:6.667vw;background-color:#fff;display:inline-flex;justify-content:center;align-items:center}.disabledSignInBtn{background-color:#b4b5b5}.signin-button{color:#22223a;font-weight:700;margin-top:9.259vw}.signin-button,.signin-button-div{display:flex;width:100%;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33}.signin-button-div{justify-items:center;align-items:center}.signin-button-div .MuiButton-label{font-size:4.63vw}.agreePolicy{font-size:2.778vw;color:#989eb6}.agreePolicy .clickPolicyText{color:#5867b4;padding-left:.926vw}.sign-up{color:#ffdc33;font-size:4.63vw;margin-top:3.704vw}.other-signIn{display:flex;margin-top:4.444vw;width:100%;height:15.556vw;margin-bottom:4.63vw;flex-direction:row;justify-content:center;align-items:center}.other-label{font-size:4.63vw;color:#ffdc33;margin-left:4.444vw}.other-label:first-child{margin-left:0}.other-signIn .base-icon{font-size:7.407vw;box-shadow:none;border:1px solid #474747;background-color:transparent}.country-select-menu{font-size:4.63vw;text-align:left}.signinPage .change-password-content .main-body .item-style{width:100%}.signinPage .confirm{width:73.333vw;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33!important;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400;margin-bottom:4.444vw}.password-tip-text{font-size:3.241vw;color:#aaa;margin-top:1.481vw}.checkoutBackgroundVisible{visibility:visible}.checkoutBackgroundHidden{visibility:hidden}.checkoutBackground{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5647058824);z-index:18}.checkoutDrawerMain{top:9.259vw;bottom:0;background:#f8f8f8;z-index:18;transition:all .35s cubic-bezier(0,0,0,1);padding:4.444vw 4.444vw 0;font-family:"kurd";flex-direction:column;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.checkoutDrawerMain,.checkoutDrawerMain .headBox{position:absolute;left:0;right:0;border-top-left-radius:7.407vw;border-top-right-radius:7.407vw;display:flex}.checkoutDrawerMain .headBox{align-items:center;justify-content:space-between;padding:0 4.444vw;top:0;height:13.889vw;background-color:#f8f8f8;z-index:2}.checkoutDrawerMain .headBox .actionIcon{width:7.407vw;height:7.407vw}.checkoutDrawerMain .headBox .actionIcon svg{width:100%;height:100%}.checkoutDrawerMain .headBox .title{flex:1 1;font-size:4.63vw;font-weight:700;margin-right:7.407vw}.bookingMain{padding-top:0}.bookingMain .checkout-sign-in-phone{padding-top:14.815vw}.bookingMain .complete-info-component .info-top-bar{display:flex;align-items:center;height:13.889vw}.bookingMain .complete-info-component .info-top-bar .complete-title{margin-right:7.407vw}.bookingMain .complete-info-component .tip-text{font-size:3.241vw;color:#bcbcbc;text-align:left;word-break:break-word}.bookingMainPageBG{top:18.148vw}.bookingMainPage{top:0;border-radius:0}.bookingMainPage .downIcon{display:none!important}.bookingMainPage .bookingContent{margin-top:0!important}.input-component{width:calc(100% - 11.111vw);padding:0 5.556vw;border-radius:8.148vw;height:13.333vw;border:none;outline:none;font-size:4.167vw;color:#8f97c1}input::-webkit-input-placeholder{color:#8f97c1}input:-moz-placeholder,input::-moz-placeholder{color:#8f97c1}input:-ms-input-placeholder{color:#8f97c1}.checkout-add-address{display:flex;flex-direction:column;width:100%;text-align:left}.checkout-add-address .address-input{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:4.444vw}.checkout-add-address .address-input .text{color:#9791bf}.checkout-add-address .address-input .not-address .SearchBoxinput{color:red!important}.checkout-add-address .address-input .tipsText{text-align:left;padding:0 2.778vw;margin-top:2.778vw;color:#fd7b88;font-weight:700;font-size:3.704vw}.checkout-add-address .text{padding-left:.926vw;font-size:3.704vw;margin-top:4.444vw;color:#9791bf}.checkout-add-address .tipsText{text-align:left;padding:0 2.778vw;margin-top:2.778vw;margin-bottom:2.778vw;color:#fd7b88;font-weight:700;font-size:3.704vw}.checkout-add-address .info-area{display:flex;flex-direction:column}.checkout-add-address .info-area .text{padding-left:.926vw;font-size:3.704vw;margin:4.444vw 0}.checkout-add-address .detail-info-area{display:flex;flex-direction:column}.checkout-add-address .detail-info-area .text{padding-left:.926vw;font-size:3.704vw;margin:4.444vw 0}.checkout-add-address .detail-info-area .detail-input{padding:0 5.556vw;border-radius:8.148vw;height:13.333vw;outline:none;font-size:4.167vw;color:#8f97c1;border:1px solid #989eb6}.checkout-add-address .detail-info-area input::-webkit-input-placeholder,.checkout-add-address .detail-info-area textarea::-webkit-input-placeholder{color:#8f97c1!important}.checkout-add-address .complete-google-map{height:13.333vw;width:99%;border-radius:8.148vw;margin:4.444vw auto 0;border:1px solid #989eb6}.checkout-add-address .complete-google-map .SearchBox{width:100%}.checkout-add-address .complete-google-map .SearchBoxinput{box-sizing:border-box;height:13.333vw;background-color:#fff;border:none;border-radius:8.148vw;padding:0 5.556vw;outline:none;font-size:3.704vw;color:#5867b4;width:100%}.checkout-add-address .not-address .SearchBoxinput{color:red!important}.checkout-add-address .selectDefault{display:flex;align-items:center;margin:4.63vw 0}.checkout-add-address .selectDefault .optionIco{display:flex;text-align:center;justify-content:center;align-items:center;width:4.444vw;height:4.444vw;background:inherit;background:#fff;box-sizing:border-box;border:.278vw solid #989eb6;border-radius:1.389vw}.checkout-add-address .selectDefault .defaultTip{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#6c6c6c;margin-left:2.222vw}.checkout-add-address .selectDefault .accountInfoInvalid{color:red}.checkout-add-address .complace-btn-active{border-radius:8.148vw;height:13.333vw;text-transform:unset;margin:13.333vw 4.63vw;background-color:#ffde33}.checkout-add-address .not-active{background-color:#bcbcbc}.isNoContent input::-webkit-input-placeholder,.isNoContent textarea::-webkit-input-placeholder{color:red!important}.signUpPhoneInputCheckout .mainContainer{border:1px solid #989eb6}.signUpPhoneInput .phone{background-color:transparent}.loadingView{background:rgba(0,0,0,.1254901961);z-index:20;display:flex;align-items:center;justify-content:center}.BindPhoneDialog,.loadingView{position:absolute;top:0;bottom:0;left:0;right:0}.BindPhoneDialog{z-index:999!important}.BindPhoneDialog .MuiDialog-paper{width:102.222vw;border-radius:3.889vw}.BindPhoneDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.BindPhoneDialog .dialogName .close{position:absolute;top:0;right:0}.BindPhoneDialog .insertCode{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;font-size:4.167vw}.BindPhoneDialog .insertCode .leftInput,.BindPhoneDialog .insertCode .rightInput{width:48%}.BindPhoneDialog .dialogContent{display:flex;flex-direction:column}.BindPhoneDialog .dialogContent .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.BindPhoneDialog .dialogContent .cancel{width:32.778vw;height:13.333vw;background-color:#5867b4;color:#fff;border-radius:8.148vw}.BindPhoneDialog .btn{width:100%;text-transform:capitalize}.BindPhoneDialog .dialogName .fontStyle{font-size:5.093vw;width:100%;padding-right:1em}.blackGoldPleaseLoginDialog .MuiDialog-paper{background-color:#282733}.blackGoldPleaseLoginDialog .dialogName{color:#fff}.blackGoldPleaseLoginDialog .dialogContent .cancel,.blackGoldPleaseLoginDialog .dialogContent .ok{background-color:#b07c4d;color:#fff}.sign-in-page{background:#f8f8f8;position:absolute;top:0;left:0;right:0;bottom:0}.sign-in-page .checkoutDrawerMain{top:5.556vw}.mt30{margin-top:2.778vw}.mt60{margin-top:5.556vw}.defaultThemeAddress .delivery-address-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:2}.defaultThemeAddress .delivery-address-main .createAddress{height:auto}.defaultThemeAddress .delivery-font-style-BC{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#bcbcbc}.defaultThemeAddress .delivery-font-style-6C{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#6c6c6c}.defaultThemeAddress .delivery-address-content{height:calc(100% - 22.778vw);margin:0 auto 4.63vw}.defaultThemeAddress .delivery-address-content .delivery-address-list{height:calc(100% - 18.519vw);overflow:auto;border-radius:3.704vw}.defaultThemeAddress .delivery-address-content .phone-main .phone-insert-in{width:55.556vw;padding:1.852vw;background:#fff;justify-Content:center;align-Items:center;border:none;height:100%;color:#394474;font-Size:4.63vw}.defaultThemeAddress .delivery-address-content .input-main{position:relative;display:flex;flex-Direction:row;background-Color:#fff;align-Items:center;justify-Content:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:hidden}.defaultThemeAddress .delivery-address-content .confirm{background-color:#ffdc33!important}.defaultThemeAddress .delivery-address-content .confirm,.defaultThemeAddress .delivery-address-content .notChoose{width:73.333vw;height:13.333vw;border-radius:8.148vw;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400}.defaultThemeAddress .delivery-address-content .notChoose{background-color:#bcbcbc!important;color:#fff}.defaultThemeAddress .delivery-address-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw;align-items:center}.defaultThemeAddress .delivery-address-content .main-body .address-tit{font-weight:600;font-size:3.704vw;color:#9791bf}.defaultThemeAddress .delivery-address-content .main-body .address-msg{font-weight:400;font-size:3.704vw;color:#9791bf}.defaultThemeAddress .delivery-address-content .main-body .address-main-bg{width:86.667vw;border-radius:3.704vw;background-color:#fff;padding:5.556vw 3.704vw}.defaultThemeAddress .delivery-address-content .main-body .address-card{display:flex;flex-direction:column;justify-content:space-evenly;width:77.778vw;min-height:46.389vw;border-radius:3.704vw;margin-bottom:4.63vw;padding:2.222vw;word-break:break-word}.defaultThemeAddress .deliveryAddressModal .account-tit{color:#9791bf;font-weight:600;font-style:normal;font-size:3.704vw}.defaultThemeAddress .deliveryAddressModal .dialogName{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:6.667vw}.defaultThemeAddress .deliveryAddressModal .dialogName .fontStyle{font-size:5.093vw;width:100%;text-align:center}.defaultThemeAddress .deliveryAddressModal .dialogName .close{position:absolute;top:0;right:0}.defaultThemeAddress .deliveryAddressModal .dialogName .third-party-main{display:flex;flex-direction:column;align-items:center}.defaultThemeAddress .deliveryAddressModal .dialogName .third-party-main .description{font-family:"Arial Normal","Arial";font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400}.defaultThemeAddress .deliveryAddressModal .dialogName .third-party-main .tit{font-size:5.093vw}.defaultThemeAddress .deliveryAddressModal .dialogName .third-party-main .tit-info{font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400;text-align:center;margin:.926vw 0}.defaultThemeAddress .deliveryAddressModal .dialogName .thirdPartyIcon img{width:100%}.defaultThemeAddress .deliveryAddressModal .dialogName .mark-remark{display:flex;align-items:center;justify-content:center;width:11.944vw;height:5.463vw;background-color:#6aaaff;color:#fff;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;border-radius:10.37vw;margin-right:2.963vw;padding:0 4.63vw}.defaultThemeAddress .deliveryAddressModal .MuiDialog-paperWidthSm{width:88.148vw;height:166.667vw;border-radius:3.889vw}.defaultThemeAddress .deliveryAddressModal .MuiDialog-paperWidthSm .confirm{width:100%;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400;margin-top:4.63vw;text-transform:capitalize}.defaultThemeAddress .editInput{height:13.333vw;background-color:rgba(88,103,180,0);box-sizing:border-box;border:.278vw solid #cfcfcf;border-radius:8.148vw;font-size:3.704vw!important;color:#9791bf!important;padding:0 3.704vw}.fiscal-information-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:1}.fiscal-information-content{width:88.889vw;margin:6.667vw auto auto;padding:0 .556vw;height:calc(100% - 18.148vw)}.fiscal-information-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:75vh;padding-bottom:4.63vw;align-items:center;overflow:auto}.fiscal-information-content .main-body .account-tit{color:#9791bf;font-weight:600;font-style:normal;font-size:3.704vw}.fiscal-information-content .main-body .account-msg{font-size:3.704vw;color:#9791bf}.fiscal-information-content .main-body .edit-input{width:73.333vw;text-align:left}.fiscal-information-content .main-body .editInput{background-color:#fff;border-style:none}.CouponList{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;background:#f8f8f8}.CouponList .backgroundTransparent{background-color:transparent!important}.CouponList .content{height:calc(100% - 44.815vw);overflow-y:scroll;overflow-x:hidden}.CouponList .content .notfind{font-size:2.778vw}.CouponList .restaurantName{text-align:left;font-size:4.444vw;width:83.333vw;margin:0 auto 4.444vw;font-family:"kurb Medium"}.CouponList .isCheckCoupon{width:83.333vw;margin:0 auto 2.778vw;padding:0;position:relative}.CouponList .isCheckCoupon .couponItem{width:100%;margin-bottom:2.778vw;transform:translate3d(6.667vw,0,0);transition:transform .1s}.CouponList .couponItem{height:24.352vw;width:78.889vw;padding:2.222vw;margin:0 auto 2.778vw;border-radius:3.241vw;background-color:#0d0544;transition:transform .1s;box-sizing:unset}.CouponList .couponItem .checkedItem,.CouponList .couponItem .couponItem:active{background-color:#0c072b}.CouponList .couponItem .disabledItem{opacity:.5}.CouponList .couponItem .disabledItem:active{background-color:#0c072b}.CouponList .couponItem .doneicon{width:4.444vw;height:4.444vw;border-radius:4.444vw;font-weight:700;color:#ffdc33;background:#3d3c69}.CouponList .couponItem .placeholderBox{position:absolute;display:flex;align-items:center;justify-content:center;width:4.444vw;height:11.852vw;padding:2.222vw 0;margin-right:2.222vw;border-radius:4.444vw;margin-bottom:2.778vw}.CouponList .couponItem .row1{display:flex;align-items:center;justify-content:flex-start;width:100%;height:80%;font-family:"kurb Medium";color:#fff}.CouponList .couponItem .row1 .col1{font-size:7.407vw;font-weight:700;border-right:1px solid #bcbcbc;width:40%;height:100%;display:flex;justify-content:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word;line-height:5.556vw;color:#ffdc33;padding-right:.926vw}.CouponList .couponItem .row1 .col2{margin-left:1.389vw;width:60%;height:100%;padding-top:1.389vw;font-size:3.704vw;display:flex;align-items:center}.CouponList .couponItem .row1 .col2 span{text-align:left;text-overflow:ellipsis;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.CouponList .couponItem .row2{font-size:2.778vw;display:flex;justify-content:flex-start;width:100%;height:20%;font-family:"kurb Medium";color:#fff}.CouponList .couponItem .row2 .col1{padding-right:.926vw;width:40%;border-right:1px solid #bcbcbc}.CouponList .couponItem .row2 .col1,.CouponList .couponItem .row2 .col2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word;line-height:5.556vw}.CouponList .couponItem .row2 .col2{margin-left:1.389vw;width:60%;text-align:left}.CouponList .couponItem .description{width:83.333vw;margin:0 auto 4.63vw;font-size:2.778vw;color:#c3c3c3;text-align:left;transition:transform .1s}.CouponList .couponItem .checkedDescription{color:#c3c3c3;transform:translate3d(6.667vw,0,0);transition:transform .1s}.CouponList .couponItem .notfind{width:100vw;height:calc(100% - 18.148vw);display:flex;align-items:center;justify-content:center;font-size:5.556vw;font-family:Medium}.CouponList .footerBox{height:26.667vw;display:flex}.CouponList .footerBox .footerContent{width:83.333vw;margin:6.667vw auto;display:flex;justify-content:space-between}.CouponList .footerBox .footerContent .selectText{height:100%;font-size:3.704vw;color:#9791bf;font-family:"kurb Medium";width:calc(100% - 30.37vw);display:flex;align-items:center}.CouponList .footerBox .footerContent .number{color:#5867b4;padding:.926vw}.CouponList .footerBox .footerContent .confirmbutton{width:30.37vw;height:13.333vw}.CouponList .footerBox .footerContent .confirmbutton .checkoutBtn{width:100%;height:100%;flex:1 1;font-weight:500;font-style:normal;text-align:center;height:13.333vw;background:inherit;background-color:#ffdc33;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;border:none}.CouponList .footerBox .footerContent .confirmbutton .unCheckBth{background-color:#bcbcbc}.CouponList ::-webkit-scrollbar{display:block}.InsertCodeDialog{z-index:999!important;position:absolute;top:0;right:0;bottom:0;left:0}.InsertCodeDialog .MuiDialog-paperWidthSm{width:102.222vw;border-radius:3.889vw}.InsertCodeDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.InsertCodeDialog .dialogName .close{position:absolute;top:0;right:0}.InsertCodeDialog .insertCode{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;color:#bcbcbc}.InsertCodeDialog .insertCode .leftInput,.InsertCodeDialog .insertCode .rightInput{width:48%}.InsertCodeDialog .dialogContent{display:flex;flex-direction:column}.InsertCodeDialog .dialogContent .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.InsertCodeDialog .dialogContent .cancel{width:32.778vw;height:13.333vw;background-color:#5867b4;color:#fff;border-radius:8.148vw}.InsertCodeDialog input{width:100%;min-height:11.111vw;color:#9791bf;border-radius:4.63vw!important;padding:2.315vw 3.241vw;word-break:break-word;border-radius:2.037vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f8f8f8}.InsertCodeDialog .insertCodebtn{width:100%;text-transform:capitalize}.InsertCodeDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.scanCode{position:fixed;bottom:0;top:0;left:0;right:0;background:#fff;z-index:1}.tipTitle{font-family:"Krub SemiBold","Krub Regular",Krub;font-weight:600;font-style:normal;font-size:3.704vw;color:#989eb6;margin:4.63vw}.selectBtn{display:block;width:68.981vw;height:13.333vw;background:inherit;background:rgba(89,104,180,.9);border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-weight:700;color:#fff;margin:9.259vw auto 0;line-height:13.333vw}.errorTip,.result{font-family:"Krub SemiBold","Krub Regular",Krub;font-weight:600;font-style:normal;font-size:3.704vw;color:#989eb6;margin:4.63vw}.errorTip{color:red}.clearIco{position:absolute;right:4.444vw;top:4.444vw;width:5.741vw;height:5.741vw;background:rgba(0,0,0,.3);border-radius:100%;padding:.741vw;color:#666;z-index:999}.getCuoponBoxBackgorund{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.5019607843)}.getCuoponBoxBackgorund .getCuoponBox{position:absolute;right:4.63vw;top:18.148vw;width:32.407vw;background:inherit;background-color:#fff;color:#000;border:none;border-radius:.926vw;font-family:"kurb Regular";font-size:3.241vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow{display:flex;align-items:center;justify-content:flex-start;width:100%;height:11.111vw;background-color:#fff;border-radius:.926vw}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow .MuiButton-text{padding:0}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow .icon{padding:0 2.222vw;width:9.259vw;display:flex;align-items:center;justify-content:center;box-sizing:boder-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;font-weight:400}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow .cuoponImg{width:100%}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow:active{background-color:#5867b4;color:#fff}.getCuoponBoxBackgorund .getCuoponBox .cuoponBoxRow:active .cuoponImg{-webkit-filter:invert(100%);filter:invert(100%)}.getCuoponBoxBackgorund .getCuoponBox:active{background-color:#5867b4}.getCuoponBoxBackgorund .getCuoponBox:active:after{border-bottom:2.13vw solid #5867b4}.getCuoponBoxBackgorund .getCuoponBox:after{position:absolute;top:-1.852vw;right:1.852vw;content:"";border-left:2.13vw solid transparent;border-right:2.13vw solid transparent;border-bottom:2.13vw solid #fff}.getCuoponBoxBackgorund .getCuoponBox span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;text-align:center}.account-main *{box-sizing:boder-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;font-weight:400}.myCoupon .content{height:calc(100% - 18.148vw)!important}.pos-relative{position:relative}.backgroundTransparent{background-color:transparent!important}.overall-center,.pos-absoult{position:absolute}.overall-center{top:0;left:0;right:0;bottom:0;margin:auto}.boxShadow{box-shadow:0 .37vw .741vw 1px hsla(0,0%,89%,.6392156863)}.boxShadow-btn{box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216)!important}.boxShadow-card{box-shadow:0 .926vw 1.389vw rgba(157,163,196,.4980392157)}.main-body .MuiSelect-icon{color:#9791bf}.margin-bottom{margin-bottom:6.667vw}.margin-top{margin-top:6.667vw}.marginTopbottom{margin:4.63vw 0}.textAlign{text-align:left}.flex-center-between,.flex-center-between-column{display:flex;align-items:center;justify-content:space-between}.flex-center-between-column{flex-direction:column}.flex-center-start{align-items:center}.flex-center-start,.flex-start-start{display:flex;justify-content:flex-start}.flex-start-start{align-items:flex-start}.flex-center{display:flex;align-items:center;justify-content:center}.account-main{width:100%;background-color:#f8f8f8}.account-main .account-content::-webkit-scrollbar{display:none}.account-main .addressInput input{font-family:"Krub SemiBold","Krub Regular","Krub"}.account-main .account-content{width:88.889vw;margin:auto;padding:0 .556vw;overflow:auto;height:calc(100% - 18.148vw)}.account-main .account-content .account-avatar{display:flex;flex-direction:column;border-radius:6.481vw;background-color:#fff;padding:3.704vw 5.556vw}.account-main .account-content .account-avatar .account-avatar-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.704vw}.account-main .account-content .account-avatar .member-box{margin-top:1.852vw}.account-main .account-content .account-avatar .member-box .member-box-text{display:flex;justify-content:center;align-items:center}.account-main .account-content .account-avatar .member-box .member-box-text .tit{font-size:3.704vw;color:#9791bf;font-weight:500}.account-main .account-content .account-avatar .member-box .member-box-text .icon{color:#9791bf}.account-main .account-content .account-avatar .account-avatar-img{position:relative;width:15.556vw;height:15.556vw;margin-right:3.704vw;border-radius:50%;overflow:hidden}.account-main .account-content .account-avatar .account-avatar-img img{width:100%;height:100%}.account-main .account-content .account-avatar .account-avatar-input{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.account-main .account-content .account-avatar .avatar-info-height{height:15.556vw;display:flex;flex-direction:column;justify-content:space-around}.account-main .account-content .account-avatar .avatar-name{max-width:44.907vw;font-size:5.093vw;text-align:left;line-height:15.556vw;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word;margin-bottom:.926vw}.account-main .account-content .account-avatar .avatar-email{font-weight:500;font-size:3.704vw;color:#bcbcbc;text-align:left}.account-main .account-content .account-avatar .icon{color:#9791bf}.account-main .account-content .account-info{background-color:#fff;border-radius:6.481vw;padding:3.704vw 5.556vw}.account-main .account-content .account-info .account-info-tit{display:flex;justify-content:space-between;align-items:center;height:7.407vw}.account-main .account-content .account-info .account-info-tit .tit{font-size:3.704vw;color:#9791bf;font-weight:500}.account-main .account-content .account-info .account-info-tit .icon{color:#9791bf}.account-main .account-content .account-info .input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;justify-content:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:hidden}.account-main .account-content .account-info .phone .phone-input{margin:4.63vw 0}.account-main .account-content .account-info .phone .phone-main .phone-insert-in{width:55.556vw;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;padding-left:1.852vw}.account-main .account-content .account-info .email .email-input{margin:4.63vw 0}.account-main .account-content .account-info .email .email-insert-in{background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;width:70%;padding:0 4.63vw 0 0}.account-main .account-content .account-info .email .add-button{background-color:#ffdc33;color:#000;border-radius:8.148vw}.account-main .account-content .account-info .email .del-button{background-color:#e8e7eb;color:#fff;border-radius:8.148vw}.account-main .account-content .account-info .changePassword{margin:1.852vw 0}.account-main .confirm{width:73.333vw;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33!important;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400}.account-tit{font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:500}.account-tit,.margin50{margin:4.63vw 0}.third-party{display:flex;justify-content:space-around;flex-direction:column;height:40.648vw;border-radius:6.481vw;background-color:#fff}.third-party .face-book{display:flex;align-items:center;justify-content:space-between;padding:0 5.556vw}.third-party .face-book .icon{width:13.333vw;height:13.333vw;background:url(../../static/media/face-book.940b6da5.svg) no-repeat 50%;background-size:4.63vw;border-radius:50%;border:1px solid #6d7abd}.third-party .face-book .add-button{background-color:#5867b4;color:#fff}.third-party .google{display:flex;align-items:center;justify-content:space-between;padding:0 5.556vw}.third-party .google .icon{width:13.333vw;height:13.333vw;background:url(../../static/media/google.4ac00b3d.svg) no-repeat 50%;background-size:6.481vw;border-radius:50%;border:1px solid #6d7abd}.third-party .google .add-button{background-color:#ffdc33}.third-party .add-button{width:18.519vw;height:8.889vw;border-radius:8.148vw}.third-party .tit{font-size:3.704vw;color:#bcbcbc;font-weight:500;text-align:left;padding-left:2.222vw;flex:1 1}.third-party .account-name{font-size:3.704vw;color:#394474;word-break:break-word}.third-party .MuiButton-label{text-transform:capitalize}.delivery-address{display:flex;justify-content:space-between;align-items:center;min-height:13.333vw;background-color:#fff;border-radius:8.148vw;padding:0 5.556vw;word-break:break-word}.delivery-address .tit{flex:8 1;font-size:3.704vw;color:#bcbcbc;font-weight:500}.fiscal-information{display:flex;justify-content:space-between;align-items:center;min-height:13.333vw;background-color:#fff;border-radius:8.148vw;padding:0 5.556vw}.fiscal-information .tit{font-size:3.704vw;color:#bcbcbc;font-weight:500}.icon-left{color:#9791bf}.change-phone-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:2}.change-phone-content{height:calc(100% - 18.148vw);margin:0 auto;overflow:hidden}.change-phone-content .tip-text{font-size:3.241vw;color:#bcbcbc;text-align:left;word-break:break-word}.change-phone-content .switch-container{width:100%;font-size:2.778vw;color:#5e6899;margin:5.926vw 0}.change-phone-content .phone-input{width:73.333vw;margin:4.63vw 0}.change-phone-content .phone-main .phone-insert-in{width:55.556vw;padding:1.852vw;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw}.change-phone-content .input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;justify-content:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:visible}.change-phone-content .confirm{width:73.333vw;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400;text-transform:none}.change-phone-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw}.change-phone-content .main-body .account-tit{font-weight:600;font-style:normal;font-size:3.704vw;color:#9791bf}.change-email-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#f8f8f8;z-index:2}.change-email-content{height:calc(100% - 18.148vw);margin:0 auto;overflow:hidden;width:73.333vw}.change-email-content .input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;justify-content:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:visible}.change-email-content .input-main .email-insert-in,.change-email-content .input-main .phone-insert-in{border-radius:8.148vw}.change-email-content .code-input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:hidden;width:73.333vw}.change-email-content .confirm{width:73.333vw;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33!important;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400;text-transform:none}.change-email-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw}.change-email-content .main-body .account-tit{font-weight:600;font-style:normal;font-size:3.704vw;color:#9791bf}.change-email-content .main-body .verification-code-insert-in{width:27.778vw;padding-right:8.333vw}.change-email-content .email-insert-in,.change-email-content .main-body .verification-code-insert-in{background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw}.change-email-content .email-insert-in{width:100%;padding:0 4.63vw}.change-email-content .code-content{position:relative;display:flex;align-items:center;width:100%;justify-content:space-between;padding:0 3.704vw 0 5.556vw}.change-email-content .code-content .code-timing .send-code{width:28.889vw;height:8.704vw;border-radius:8.148vw;background-color:#ffdc33;font-weight:400;padding:0 1.852vw;text-transform:capitalize;word-break:break-all;white-space:nowrap}.thirdPartyModal .dialogName{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:6.667vw}.thirdPartyModal .dialogName .fontStyle{font-size:5.093vw;width:100%;text-align:center}.thirdPartyModal .dialogName .close{position:absolute;top:0;right:0}.thirdPartyModal .MuiDialog-paperWidthSm{width:88.148vw;height:122.222vw;border-radius:3.889vw}.thirdPartyModal .thirdPartyIcon{width:21.296vw;height:21.296vw}.thirdPartyModal .third-party-main{display:flex;flex-direction:column;align-items:center}.thirdPartyModal .third-party-main .description{font-family:"Arial Normal","Arial";font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400}.thirdPartyModal .third-party-main .tit{font-size:5.093vw}.thirdPartyModal .third-party-main .tit-info{font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400;text-align:center;margin:.926vw 0}.thirdPartyModal .thirdPartyIcon img{width:100%}.thirdPartyModal .mark-remark{display:flex;align-items:center;justify-content:center;width:11.944vw;height:5.463vw;background-color:#6aaaff;color:#fff;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;border-radius:10.37vw;margin-right:2.963vw;padding:0 4.63vw}.remove-thirdPartyModal .dialogName{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:6.667vw}.remove-thirdPartyModal .dialogName .fontStyle{font-size:5.093vw;width:100%;text-align:center}.remove-thirdPartyModal .dialogName .close{position:absolute;top:0;right:0}.remove-thirdPartyModal .MuiDialog-paperWidthSm{width:88.148vw;height:53.333vw;border-radius:3.889vw}.remove-thirdPartyModal .dialogContent .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.remove-thirdPartyModal .dialogContent .cancel{width:32.778vw;height:13.333vw;background-color:#6d7abd;color:#fff;border-radius:8.148vw}.remove-thirdPartyModal .dialogContent .remove-third-btn{text-transform:capitalize}.remove-thirdPartyModal .remove-third-party-main{display:flex;flex-direction:column;align-items:center}.remove-thirdPartyModal .remove-third-party-main .description{font-size:3.704vw;padding:1.852vw 3.704vw;text-align:center}.remove-thirdPartyModal .remove-third-party-main .tit{font-size:5.093vw}.remove-thirdPartyModal .remove-third-party-main .tit-info{font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400;text-align:center;margin:.926vw 0}.remove-thirdPartyModal .thirdPartyIcon img{width:100%}.remove-thirdPartyModal .mark-remark{display:flex;align-items:center;justify-content:center;width:11.944vw;height:5.463vw;background-color:#6aaaff;color:#fff;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;border-radius:10.37vw;margin-right:2.963vw;padding:0 4.63vw}.DeleteAccountDialog{z-index:999!important;position:absolute;top:0;right:0;bottom:0;left:0}.DeleteAccountDialog .MuiDialog-paperWidthSm{width:102.222vw;border-radius:3.889vw}.DeleteAccountDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.DeleteAccountDialog .dialogName .close{position:absolute;top:0;right:0}.DeleteAccountDialog .dialogContent{display:flex;flex-direction:column}.DeleteAccountDialog .text1{font-weight:700}.DeleteAccountDialog .dialogContent .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.DeleteAccountDialog .dialogContent .cancel{width:32.778vw;height:13.333vw;background-color:#5867b4;color:#fff;border-radius:8.148vw}.DeleteAccountDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.DeleteAccountDialog .textBox{font-size:4.167vw;padding-bottom:6.667vw}.referral-dialog .MuiDialog-paperWidthSm{border-radius:3.889vw}.groupPage{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column}.groupPage .loadingBox{flex:1 1;background-color:"#ffdc33";display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:13.889vw}.groupPage .loadingBox .loadingImg{width:41.296vw;height:45.093vw;object-fit:cover;margin-bottom:13.889vw}.groupPage .loadingBox .failLoadingImg{width:41.296vw;height:34.722vw;object-fit:cover;margin-bottom:18.519vw}.groupPage .loadingBox .waitSeciton{font-weight:700;font-size:3.704vw;color:#000}.groupPage .loadingBox .loadingIcon{color:#bcbcbc;width:2.778vw;height:2.778vw;margin-bottom:1.481vw}.groupPage .loadingBox .localFail{font-weight:700;font-size:3.704vw;margin-bottom:14.074vw}.groupPage .loadingBox .tryAgain{cursor:pointer;margin-bottom:4.444vw;display:flex;justify-content:center;align-items:center;color:#ffdc33;font-size:3.704vw;width:63.704vw;height:13.333vw;border-radius:21.759vw;background-image:linear-gradient(90deg,#161727,#212139,#282944,#50487d)}.groupPage .loadingBox .tryAgain span{margin-left:1.481vw}.groupPage .loadingBox .clickBox{cursor:pointer;width:58.796vw;height:13.333vw;display:flex;justify-content:center;align-items:center;color:#d47f00}.groupPage .loadingBox .clickBox span{margin-right:1.481vw;font-size:3.704vw}.groupPage .loadingBox .clickBox .arrowIcon{width:3.333vw;height:3.333vw}.groupPage .content{position:fixed;left:0;right:0;top:15.833vw;bottom:0;flex-direction:column;box-sizing:border-box;border-top-left-radius:4.63vw;border-top-right-radius:4.63vw;overflow:hidden;transition:all .2s;background:#f8f8f8;display:flex;z-index:9}.groupPage .content .title{font-size:3.704vw;font-weight:700;color:#333;text-align:center;padding:6.667vw 3.704vw 0}.groupPage .content .restaurantList{overflow:auto;width:100%;height:100%;box-sizing:border-box;padding-left:2.222vw;padding-right:2.222vw;padding-top:2.222vw;flex:1 1}.groupPage .content .restaurantList .itemCard{padding:4.444vw 4.444vw 2.222vw;margin-bottom:2.222vw;border-radius:3.241vw;background-color:#fff;box-shadow:0 0 .648vw #e5e2ec}.groupPage .content .restaurantList .itemCard .restaurantInfo{display:flex;flex-direction:row;width:100%;padding-bottom:4.444vw;box-sizing:border-box;border-bottom:1px solid #eceef3}.groupPage .content .restaurantList .itemCard .restaurantInfo .imageBox{width:18.519vw;height:18.519vw;border-radius:3.241vw;margin-right:2.963vw}.groupPage .content .restaurantList .itemCard .restaurantInfo .imageBox img{width:100%;height:100%;border-radius:3.241vw;overflow:hidden;border:transparent;object-fit:cover}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent{padding-top:.926vw;width:calc(100% - 21.481vw);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-tit{color:#333;font-size:3.704vw;font-weight:700;font-family:"Krub"}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-mark{height:5.463vw;display:flex;width:100%;white-space:nowrap;overflow:scroll}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-mark .mark-remark{display:flex;justify-content:center;align-items:center;height:5.463vw;background-color:#6aaaff;box-sizing:border-box;border-radius:10.37vw;font-size:3.241vw;margin-right:2.778vw;font-family:"Krub";color:#fff}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-mark .mark-remark .val{margin:.463vw 2.963vw}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-mark::-webkit-scrollbar{display:none}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-startsTime{width:100%}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-startsTime .text{font-family:"Arial Normal","Arial";font-weight:400;font-style:normal;color:#bcbcbc;font-size:3.704vw}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-startsTime .startsIcon .marginRight{margin-right:2.963vw}.groupPage .content .restaurantList .itemCard .restaurantInfo .restaurantContent .restaurant-list-info-startsTime .endOfMeal{color:#6aaaff}.groupPage .content .restaurantList .itemCard .restaurantAdress{width:100%;display:flex;flex-direction:row}.groupPage .content .restaurantList .itemCard .restaurantAdress .addressIcon{width:18.519vw;height:18.519vw;display:flex;justify-content:center;align-items:center;margin-right:2.963vw}.groupPage .content .restaurantList .itemCard .restaurantAdress .address{text-align:left;margin-top:2.963vw;width:48.796vw;height:100%;white-space:wrap;color:#bcbcbc;font-size:3.704vw}.groupPage .countdown{position:absolute;top:9.259vw;right:9.259vw;background-color:rgba(0,0,0,.5019607843);border-radius:50%;width:9.259vw;height:9.259vw;color:#fff;display:flex;align-items:center;justify-content:center;font-size:3.241vw}.MyFidelityPage{position:absolute;top:0;bottom:0;left:0;right:0}.MyFidelityPage .main{background-color:#ffdc33;width:100%;height:calc(100% - 18.148vw);overflow:hidden;font-family:Medium}.MyFidelityPage .main .buttonbox{height:11.111vw;display:flex;align-items:center;justify-content:flex-start;padding:2.222vw 4.444vw}.MyFidelityPage .main .buttonbox .button{height:8.704vw;font-size:3.704vw;color:#826143;background-color:#f9cd31;border-radius:4.63vw;display:flex;justify-content:center;align-items:center;padding:0 4.444vw;margin-right:4.444vw}.MyFidelityPage .main .buttonbox .onSelect{opacity:.8;background-color:#fff;color:#000}.MyFidelityPage .main .content{height:calc(100% - 11.111vw);background-color:#fff;border-top-left-radius:6.481vw;border-top-right-radius:6.481vw;padding:4.444vw 0;display:flex;flex-direction:column;overflow:hidden}.MyFidelityPage .main .content .inputBox{height:9.259vw;display:flex;align-items:center;justify-content:space-between;padding:0 6.667vw 4.444vw}.MyFidelityPage .main .content .inputBox .inputContainer{position:relative;flex:1 1;margin-right:2.222vw}.MyFidelityPage .main .content .inputBox .inputContainer input{box-sizing:border-box;width:100%;border:0 solid #cfcfcf;height:9.259vw;border-radius:9.259vw;padding:1.111vw 3.704vw;background-color:#f2f2f7;font-size:3.704vw}.MyFidelityPage .main .content .inputBox .inputContainer input::-webkit-input-placeholder{font-size:3.704vw;color:#bdbdbd}.MyFidelityPage .main .content .inputBox .inputContainer .searchIcon{display:flex;align-items:center;position:absolute;top:.926vw;right:.926vw;font-size:5.556vw}.MyFidelityPage .main .content .inputBox .confrimicon,.MyFidelityPage .main .content .inputBox .inputContainer .searchIcon{width:7.407vw!important;height:7.407vw!important;padding:0;color:#000}.MyFidelityPage .main .content .couponList{overflow-y:scroll;height:calc(100% - 22.593vw)}.MyFidelityPage .main .content .couponList .MyFidelityCuoponBox .getCuoponBox{top:50.37vw!important;right:6.481vw!important}.MyFidelityPage .main .content .scoresList{overflow-y:scroll;flex:1 1;padding-bottom:64.815vw;position:relative}.MyFidelityPage .main .content .scoresList .scoresBox{height:29.63vw;padding:1.111vw 2.222vw;margin:0 6.667vw 6.667vw;border-radius:4.63vw;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.MyFidelityPage .main .content .scoresList .scoresBox .row{color:#ffdc33}.MyFidelityPage .main .content .scoresList .scoresBox .nickname{font-size:2.778vw;margin-bottom:2.222vw}.MyFidelityPage .main .content .scoresList .scoresBox .value{font-size:9.259vw;font-weight:700}.MyFidelityPage .main .content .scoresList .scoresBox .clear-rule{font-size:2.315vw;margin-top:1.481vw;color:#cecece;text-align:left;width:100%}.MyFidelityPage .main .content .scoresList .scoresBox .groupReferralScores{margin-top:1.481vw;font-size:2.778vw;color:#cecece}.MyFidelityPage .main .content .titleName{text-align:left;font-size:3.704vw;width:83.333vw;margin:0 auto 4.444vw;font-family:"kurb Medium"}.MyFidelityPage .main .content .notfind{display:flex;align-items:center;justify-content:center;height:calc(100% - 22.593vw);font-size:4.63vw}.MyFidelityPage .main .content .referralList{flex:1 1;overflow:auto;padding:0 0 5.556vw}.MyFidelityPage .main .content .referralList .referralItem{background-color:#fff;border:1px solid #e8e8ec;border-radius:5.556vw;margin:1.852vw 4.444vw;padding:4.444vw 2.778vw}.MyFidelityPage .main .content .referralList .referralItem .top{color:#bcbcbc;font-size:2.778vw;display:flex;justify-content:space-between}.MyFidelityPage .main .content .referralList .referralItem .top .left{display:flex;align-items:center}.MyFidelityPage .main .content .referralList .referralItem .top .left img{width:4.444vw;height:4.444vw;margin-right:2.778vw}.MyFidelityPage .main .content .referralList .referralItem .bottom{color:#333;font-size:3.704vw;text-align:left;margin:1.852vw 0;line-height:5.556vw}.myOrderPage{background-color:#f8f8f8;display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.myOrderPage .delLine{text-decoration:line-through;margin-left:.08rem}.myOrderPage .myOrderPageContainer{margin:0 6.667vw;flex:1 1;position:relative}.myOrderPage .myOrderPageContainer .switchStatus{display:grid;grid-template-columns:repeat(3,auto);grid-column-gap:6.667vw;margin:4.444vw 0;justify-items:center;align-items:center}.myOrderPage .myOrderPageContainer .switchStatus button{padding:0 2.222vw;height:6.667vw;min-width:24.444vw;border-radius:8.148vw;text-transform:none}.myOrderPage .myOrderPageContainer .switchStatus button.active{height:8.889vw;background-color:#ffdc33}.myOrderPage .myOrderPageContainer .wrappper{position:absolute;left:0;right:0;top:18.519vw;bottom:0}.orderCard{display:grid;padding:4.444vw;grid-template-rows:repeat(2,auto);grid-row-gap:2.222vw;border-radius:2.037vw;box-shadow:0 .926vw 1.852vw #f2f2f2;background-color:#fff}.orderCard.processing{border:1px solid #ff7f7f}.orderCard .title{justify-self:start;color:#9791bf;font-size:3.704vw}.orderCard .info{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.222vw;align-items:center}.orderCard .info span{justify-self:start}.orderCard .info span.price{color:#394474;font-size:4.63vw;font-weight:700}.orderCard .info span.date{color:#bcbcbc;font-size:3.704vw;font-weight:700}button.orderStatusBtn{justify-self:center;font-size:2.778vw;text-align:left;text-transform:none;border-radius:4.63vw;color:#5867b4;opacity:.5;border-color:#5867b4;line-height:inherit}button.orderStatusBtn.active{opacity:1}button.orderStatusBtn.active.normalActiveBackgroundColor{background-color:rgba(80,103,180,.07)}.categoryWrapper{min-height:80vh}.categoryWrapper .categoryPanel{margin:4.444vw 0}.categoryWrapper .categoryPanel>*{margin-bottom:4.444vw}.categoryWrapper .categoryPanel>.title{padding-left:4.444vw;text-align:left;color:#bcbcbc;font-size:3.704vw}.categoryWrapper .categoryPanel .MuiButton-label{white-space:pre-wrap}.myOrderDetailPage{background-color:#f8f8f8;display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.myOrderDetailPage .delLine{text-decoration:line-through}.myOrderDetailPage .myOrderDetailPageContainer{flex:1 1;margin:0 6.667vw;padding-top:4.444vw;padding-bottom:6.667vw;display:flex;flex-direction:column;position:relative}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail{position:absolute;top:4.444vw;left:0;right:0;bottom:37.037vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail{background-color:#fff;border-radius:2.037vw;padding:6.667vw 4.444vw 4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .detailHead{padding-bottom:4.444vw;border-bottom:1px solid #f2f2f2;margin-bottom:4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .detailHead .title{font-size:4.63vw;font-weight:700;margin-bottom:4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .detailHead .title span{color:#6aaaff;font-size:3.704vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail h2{text-align:center;color:#394474;margin:4.444vw 0;font-size:3.704vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .contact{color:#bcbcbc;text-align:left}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .contact .title{color:#626262;font-size:3.704vw;font-weight:700;margin-bottom:4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .contact .contactDetail{font-size:3.704vw;border:1px solid #f2f2f2;padding:4.444vw;border-radius:3.704vw;box-shadow:0 .926vw 2.315vw #f2f2f2;margin-bottom:4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .contact .contactDetail .address{color:#6c6c6c}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .showDetail .requirementsText{color:#9791bf;text-align:left;margin-bottom:4.444vw;font-size:3.704vw;word-break:break-word}.myOrderDetailPage .myOrderDetailPageContainer .orderDetail .orderDetailPanel .summary{margin:8.889vw 0}.myOrderDetailPage .myOrderDetailPageContainer .footer{position:absolute;bottom:6.667vw;left:0;right:0;display:flex;flex-direction:column;align-content:space-between;font-size:3.704vw}.myOrderDetailPage .myOrderDetailPageContainer .footer>*{display:flex;justify-content:space-between;align-items:center}.myOrderDetailPage .myOrderDetailPageContainer .footer .amount{margin:6.667vw 0 4.444vw;font-weight:700}.myOrderDetailPage .myOrderDetailPageContainer .footer .amount span:first-child{font-size:3.704vw}.myOrderDetailPage .myOrderDetailPageContainer .footer .amount span:last-child{font-size:4.63vw}.myOrderDetailPage .myOrderDetailPageContainer .footer .cancelOrder{color:#5867b4;text-decoration:underline}.myOrderDetailPage .myOrderDetailPageContainer .footer .footerBtn{margin:6.667vw 0 0}.myOrderDetailPage .myOrderDetailPageContainer .footer .footerBtn .btnDetail{min-width:60vw;display:flex}.myOrderDetailPage .myOrderDetailPageContainer .footer .footerBtn .btnDetail button{border-radius:8.148vw;text-transform:none;flex:1 1;margin-right:3.704vw}.myOrderDetailPage .myOrderDetailPageContainer .footer .footerBtn .btnDetail button:last-child{margin-right:0}.myOrderDetailPage .myOrderDetailPageContainer .footer .footerBtn .call{width:10.556vw;height:10.556vw;background-color:#fff}.myOrderDetailPage .myOrderDetailPageContainer .orderDishDetail{margin:4.444vw 0;background-color:#fff;border-radius:2.037vw;padding:6.667vw 4.444vw 4.444vw}.myOrderDetailPage .myOrderDetailPageContainer .participants{background-color:#fff;border-radius:2.037vw;padding:6.667vw 4.444vw 4.444vw;text-align:left;margin:4.444vw 0 3.333vw}.myOrderDetailPage .myOrderDetailPageContainer .participants .participants-title{font-size:3.704vw;margin-bottom:3.333vw}.myOrderDetailPage .myOrderDetailPageContainer .participants .participant:not(:last-child){margin-bottom:3.333vw}.myOrderDetailPage .myOrderDetailPageContainer .participants .participant{font-size:3.704vw;border-bottom:1px solid #c4c4c4;padding-bottom:.741vw;color:#6c6c6c;word-break:break-word}.myOrderDetailPage .myOrderDetailPageContainer .participants .participant .label{font-weight:700}.myOrderDetailPage .myOrderDetailPageContainer .participants .participant .row{display:flex;justify-content:space-between}.myOrderDetailPage .myOrderDetailPageContainer .participants .participant .tip{color:#9791bf}.scrollOrderDialog .dialogOrderDetail{font-size:40}.scrollOrderDialog .dialogOrderDetail .dish,.scrollOrderDialog .dialogOrderDetail .summary{border-bottom:1px solid #f5f5f5}.scrollOrderDialog .dialogOrderDetail .dish{margin:6.667vw 0}.scrollOrderDialog .dialogOrderDetail .dish .serMealArea-2{padding-left:3.704vw;color:#989eb6}.scrollOrderDialog .dialogOrderDetail .summary{margin-bottom:4.444vw}.scrollOrderDialog .dialogOrderDetail .summary .left{color:#5867b4}.scrollOrderDialog .dialogOrderDetail .summary .right{color:#9791bf}.scrollOrderDialog .actionFooter{flex:1 1;color:#000}.scrollOrderDialog .actionFooter .right{font-weight:700;color:#000}.dialogCancelOrder .chooseReasons .title,.dialogCancelOrder .otherReasons .title{font-size:3.704vw;color:#626262;margin-bottom:4.444vw}.dialogCancelOrder .chooseReasons{margin-top:8.889vw}.dialogCancelOrder .chooseReasons .choose{display:flex;justify-content:space-between;flex-wrap:wrap}.dialogCancelOrder .chooseReasons .choose button{margin-bottom:4.444vw}.dialogCancelOrder .otherReasons{margin-top:6.667vw;margin-bottom:6.667vw}.dialogCancelOrder .otherReasons .input{background-color:#f8f8f8;border-radius:6.481vw;padding-top:4.444vw;padding-left:4.444vw}.dialogCancelOrder .otherReasons .input textarea{color:#323161}.scrollOrderDialog .requestFooter{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.222vw}.scrollOrderDialog .requestFooter .call{width:10.556vw;height:10.556vw;background-color:#fff}.scrollOrderDialog .requestFooter .dialogButton{font-weight:700;font-size:3.704vw;width:26.667vw!important}.requestDialog{margin-top:8.889vw}.requestDialog .orderDetail{border-radius:6.481vw;border:1px solid #bcbcbc;box-shadow:0 .926vw 1.852vw #f2f2f2}.requestDialog .orderDetail .head{padding:6.667vw 4.444vw 4.444vw;text-align:center}.requestDialog .orderDetail .head .title{font-size:4.63vw;font-weight:700;margin-bottom:4.444vw}.requestDialog .orderDetail .head .title span{color:#6aaaff;font-size:3.704vw}.requestDialog .orderDetail .head Button{border-radius:8.148vw;text-transform:none;font-weight:700}.requestDialog .orderDetail .body{padding:4.444vw 4.444vw 6.667vw;background-color:#f8f8f8;border-bottom-left-radius:6.481vw;border-bottom-right-radius:6.481vw}.requestDialog .orderDetail .body .item{margin-bottom:4.444vw;font-size:3.704vw;text-align:left}.requestDialog .orderDetail .body .item .title{margin-bottom:2.222vw;font-weight:700}.requestDialog .orderDetail .body .item .text{color:#9791bf}.requestDialog .reasons .title{font-size:3.704vw;color:#626262;margin-bottom:4.444vw}.requestDialog .reasons{margin-top:6.667vw;margin-bottom:6.667vw}.requestDialog .reasons .choose{display:flex;justify-content:space-between;flex-wrap:wrap}.requestDialog .reasons .choose button{margin-bottom:4.444vw}.requestDialog .reasons .input{background-color:#f8f8f8;border-radius:6.481vw;padding-top:4.444vw;padding-left:4.444vw}.requestDialog .reasons .input textarea{color:#323161}.orderDialog .dialogContent{margin:8.889vw 0}.orderDialog,.scrollOrderDialog{padding:6.667vw;border-radius:6.481vw!important}.orderDialog .orderDialogTitle,.scrollOrderDialog .orderDialogTitle{padding:0}.orderDialog .orderDialogTitle .MuiTypography-h6,.scrollOrderDialog .orderDialogTitle .MuiTypography-h6{font-size:5.093vw;text-align:center}.orderDialog .orderDialogTitle .closeBtn,.scrollOrderDialog .orderDialogTitle .closeBtn{position:absolute;right:3.333vw;top:4.444vw}.orderDialog .dialogContent,.scrollOrderDialog .dialogContent{padding:0 .741vw 0 0}.orderDialog .dialogContent .contentText,.scrollOrderDialog .dialogContent .contentText{color:#323161;font-size:3.704vw;margin-bottom:0}.orderDialog .dialogFooter,.scrollOrderDialog .dialogFooter{padding:6.667vw 0 0}.orderDialog .dialogFooter button,.scrollOrderDialog .dialogFooter button{width:35.556vw;border-radius:8.981vw;text-transform:none}.orderDialog .dialogFooter .confirmButton,.scrollOrderDialog .dialogFooter .confirmButton{background-color:#ffdc33}.gridShow-1,.gridShow-2,.gridShow-3{margin-bottom:3.333vw;display:grid;font-size:3.704vw;grid-column-gap:2.222vw;text-align:left}.gridShow-3{grid-template-columns:2fr 1fr 1.5fr}.gridShow-3 .left{justify-self:start;color:#6c6c6c;font-weight:700;font-size:3.704vw}.gridShow-3 .center{justify-self:right;color:#bcbcbc}.gridShow-3 .right{white-space:nowrap;justify-self:end;color:#6c6c6c;text-align:right}.gridShow-2{grid-template-columns:repeat(2,1fr)}.gridShow-2 .left{justify-self:start;color:#626262;font-weight:700}.gridShow-2 .right{white-space:nowrap;justify-self:end;color:#9791bf;text-align:right}.gridShow-1{grid-template-columns:repeat(1,1fr)}.gridShow-1 .left{justify-self:start;color:#626262;font-weight:700}.dishGridShow-3{grid-template-columns:2fr .5fr 1fr!important}.noFoundData{margin-top:55.556vw;font-size:3.704vw;color:#bcbcbc}.phoneAirBubbles{top:unset!important;left:unset!important;bottom:12.963vw!important;right:0!important}.phoneAirBubbles:after{right:2.222vw!important}.orderDishDetail .dish{word-break:break-word}.orderDishDetail .dish .additionalFees{color:#6c6c6c;margin-bottom:2.222vw;margin-left:3.704vw;font-weight:700}.orderDishDetail .dish .additionalFees .right{color:#6c6c6c;font-weight:400}.orderDishDetail .dish .commonArea .left{font-size:2.778vw}.orderDishDetail .dish .titleDot,.orderDishDetail .dish .titleLine{margin-left:3.704vw;margin-right:1.389vw}.orderDishDetail .dish .paddingLeft40{padding-left:3.704vw}.scroll-wrapper{width:100%;height:100%;overflow:hidden}.scroll-wrapper .scrollLoad{padding:3.704vw;min-height:7.407vw;font-size:3.704vw;font-weight:700;color:#bcbcbc}.ReorderDialog{z-index:999!important;position:absolute;top:0;right:0;bottom:0;left:0}.ReorderDialog .MuiDialog-paper{width:102.222vw;border-radius:3.889vw}.ReorderDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.ReorderDialog .dialogName .close{position:absolute;top:0;right:0}.ReorderDialog .content{margin:2.963vw 0;overflow-y:scroll;max-height:60vh}.ReorderDialog .content-title{font-size:3.704vw;color:#fdce33;font-weight:700}.ReorderDialog .dish-text-box{padding:1.481vw 0}.ReorderDialog .dish-text-box .dish-text{color:#6c6c6c;font-weight:700;margin-bottom:2.963vw;font-size:3.704vw;word-break:break-word}.ReorderDialog .ReorderDialog-dialogContent .btn{display:flex;flex-direction:column;color:#000;border-radius:8.148vw;background-color:#ffdc33;flex:1 1}.ReorderDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.orderlivery-main *{box-sizing:boder-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.loading{height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden;position:fixed;width:100%;z-index:9999;background:linear-gradient(rgba(78,85,116,.6),rgba(18,18,36,.6));color:#ffdc33}.loading-hide{display:none}.fontStyle{font-weight:600}.fontStyle,.fontStyle-size-400{font-family:"Krub SemiBold","Krub Regular","Krub";font-style:normal;text-align:center}.fontStyle-size-400{font-weight:400;font-size:3.704vw}.orderlivery-bottom-96{margin-bottom:8.889vw}.orderlivery-bottom-72{margin-bottom:6.667vw}.orderlivery-main{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffdc33;flex-direction:column}.orderlivery-top-bar{width:100%;margin-top:4.444vw;height:8.148vw;display:flex;justify-content:space-between;align-items:center}.orderlivery-left-icon{margin-left:4.444vw;width:8.148vw;height:8.148vw}.orderlivery-menu{margin-right:4.444vw;width:8.148vw;height:8.148vw}.title-text{color:"#000000";font-size:5.093vw;font-weight:700}.orderlivery-main .code{display:flex;width:100%;justify-content:center;height:39.259vw;margin-top:6.667vw;margin-bottom:6.667vw}.orderlivery-main .logout-code{margin-top:35.556vw}.orderlivery-main .no-login-box{font-size:3.704vw;font-weight:700;position:absolute;bottom:8.889vw;left:0;right:0}.orderlivery-main .no-login-box .no-login-icon{width:2.2rem;height:2.2rem;background-color:#eab90e;border-radius:50%}.orderlivery-main .no-login-box .no-login-icon .no-login-icon-icon{color:#fff}.orderlivery-main .no-login-box .login-text{margin:0 0 0 1.481vw}.FCC{display:flex;align-items:center;justify-content:center}.goBackDialogModal .MuiDialog-paperWidthSm,.orderliveryDialogModal .MuiDialog-paperWidthSm{width:102.222vw;border-radius:3.889vw}.goBackDialogModal .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.goBackDialogModal .dialogName .close{position:absolute;top:0;right:0}.goBackDialogModal .dialogName .fontStyle{font-size:5.093vw;width:100%}.goBackDialogModal .dialogContent .confirm{width:100%;height:11.481vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.orderliveryDialogModal .filter{display:flex;flex-direction:column}.orderliveryDialogModal .clear-filter{font-size:3.704vw;color:#6aaaff;width:100%;text-align:right}.orderliveryDialogModal .filter .filter-content{display:flex;flex-wrap:wrap;justify-content:right}.orderliveryDialogModal .filter .filter-content .filter-labeld{font-size:3.704vw;color:#989eb6;border:1px solid #ccc;border-radius:4.63vw;display:flex;justify-content:center;align-items:center;padding:1.852vw 3.704vw;margin-right:2.222vw;margin-bottom:4.444vw}.orderliveryDialogModal .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.orderliveryDialogModal .dialogName .close{position:absolute;top:0;right:0}.orderliveryDialogModal .dialogContent{display:flex;flex-direction:column}.orderliveryDialogModal .dialogContent .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.orderliveryDialogModal .dialogContent .cancel{width:32.778vw;height:13.333vw;background-color:#5867b4;color:#fff;border-radius:8.148vw}.orderliveryDialogModal input{width:100%;min-height:11.111vw;color:#9791bf;border-radius:4.63vw!important;padding:2.315vw 3.241vw;word-break:break-word;border-radius:2.037vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f8f8f8}.orderliveryDialogModal .insertCodebtn{width:100%;text-transform:capitalize}.orderliveryDialogModal .dialogName .fontStyle{font-size:5.093vw;width:100%}.orderlivery-main .code .code-btn{padding:0}.orderlivery-main .code .qr-code-btn{margin-right:6.667vw}.orderlivery-main .code .qr-code-btn .camera{position:absolute;width:100%;height:100%;opacity:0}.orderlivery-main .code .qr-code{width:34.444vw;height:39.259vw;background-color:#fff;border:none;border-radius:4.63vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.qrCodeImg{-webkit-filter:contrast(.1);-moz-filter:contrast(.1);-ms-filter:contrast(.1);-o-filter:contrast(.1);filter:contrast(.1);-webkit-filter:grey;filter:gray}.orderlivery-main .code .insert-code{width:34.444vw;height:39.259vw;background-color:#fff;border:none;border-radius:4.63vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.orderlivery-main .code .qr-code img{width:9.63vw;height:9.63vw}.orderlivery-main .code .code-text{font-family:"Krub";font-weight:400;font-style:normal;font-size:4.63vw;color:#000;margin-top:6.667vw;text-transform:none}.orderlivery-main .code .insert-code img{width:9.63vw;height:9.63vw}.history-restaurant{position:absolute;left:0;right:0;top:5.556vw;bottom:0;transition:all .2s;width:100%;background-color:#f8f8f8;border-top-left-radius:2.037vw;border-top-right-radius:2.037vw}.history-restaurant,.history-restaurant-main{display:flex;flex-direction:column;overflow:hidden}.history-restaurant-main{padding:4.444vw 2.222vw 0}.history-restaurant-main .searchView{padding-top:4.444vw;padding-left:4.074vw;padding-right:4.074vw;z-index:10}.hideSearchView,.history-restaurant-main .searchView{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f8f8f8;overflow:hidden}.hideSearchView{z-index:0;padding:0}.history-restaurant-main .searchView .search-tool{position:relative;display:flex;align-items:center}.history-restaurant-main .searchView .recently-searched{display:flex;align-items:center;justify-content:space-between;height:10vw}.recently-searched .clear-all{font-size:3.704vw;color:#6aaaff}.recently-searched .description-title{font-size:3.704vw}.history-restaurant-main .searchView .recently-searched-list{align-items:center;flex-direction:column;overflow:scroll;height:65vh}.history-restaurant-main .searchView .recently-searched-list::-webkit-scrollbar{display:none}.history-restaurant-main .searchView .recently-searched-list .recently-history{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:9.259vw}.recently-searched-list .recently-history .recently-history-tit{color:#bcbcbc;font-size:3.704vw}.recently-searched-list .recently-history .clearIcon{color:#bcbcbc}.history-restaurant-main .searchView .search-input{position:relative;display:flex;align-items:center;width:69.167vw}.searchView .search-input .search-tool-icon{position:absolute;z-index:1;top:0;bottom:0;right:2vw;margin:auto auto auto 1.852vw}.searchView input{width:100%;min-height:9.63vw;color:#000;border-radius:4.63vw!important;padding:1.852vw 8.333vw 1.852vw 4.63vw;word-break:break-word;border-radius:2.037vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff}.history-restaurant-main .history-restaurant-scroll-list{overflow:hidden;height:100%;flex:1 1}.history-restaurant-main .history-restaurant-scroll-list::-webkit-scrollbar{width:.926vw;border-radius:.926vw;background-color:#f7f7f7;box-shadow:0 .463vw .463vw 50% #bcbcbc}.history-restaurant-main .history-restaurant-scroll-list::-webkit-scrollbar-thumb{border-radius:.926vw;box-shadow:inset 0 .463vw .463vw #efefef;background:#e9e5e5}.history-restaurant-main .history-restaurant-list{flex-direction:row;min-height:28.333vw;background-color:#fff;margin-bottom:2.222vw;padding:2.222vw;overflow:hidden;box-shadow:0 .37vw .556vw 0 #bdbcbc;border-radius:1.852vw}.history-restaurant-main .history-restaurant-list .isNotWithinBox{text-align:left;margin-top:2.222vw}.history-restaurant-main .history-restaurant-list .isNotWithinBox .isNotWithin{display:inline;font-size:3.704vw;margin-left:0;padding:.926vw 1.852vw;color:#fd7b88;background-color:#f9e9e9;line-height:7.407vw;border-radius:.926vw}.history-restaurant-main .history-restaurant-tool-box{display:block;height:7.407vw}.history-restaurant-main .history-restaurant-tool{display:flex;justify-content:space-between;padding:0 1.852vw}.history-restaurant-tool .tune-tool{position:relative}.history-restaurant-tool .tune-tool .cue-bubble{position:absolute;top:-2.315vw;right:-2.315vw;width:4.63vw;height:4.63vw;display:flex;justify-content:center;align-items:center;background-color:#6aaaff;color:#fff;border-radius:50%;font-size:2.778vw}.search-tool .tune-tool{position:relative}.search-tool .tune-tool .cue-bubble{position:absolute;top:-2.315vw;right:-2.315vw;width:4.63vw;height:4.63vw;display:flex;justify-content:center;align-items:center;background-color:#6aaaff;color:#fff;border-radius:50%;font-size:2.778vw}.history-restaurant-main .history-restaurant-tool .orderlivery-expand{color:#bcbcbc;width:6.667vw}.history-restaurant-main .history-restaurant-tool .tool-icon,.history-restaurant-main .tool-icon{width:6.667vw;height:6.667vw}.margin-right{margin-right:4.444vw}.margin-left{margin-left:4.444vw}.history-restaurant-main .history-restaurant-list .history-restaurant-list-main{display:flex;flex:1 1;align-items:center;flex-direction:row;width:100%;height:18.981vw;background-color:#fff}.history-restaurant-main .history-restaurant-list .restaurant-list-icon{display:flex;width:18.519vw;height:18.519vw;background-color:#f8f8f8;margin-right:2.222vw;border-radius:2.037vw}.history-restaurant-main .history-restaurant-list .restaurant-list-icon img{width:100%;height:100%;border-radius:2.037vw;border-color:transparent;overflow:hidden;object-fit:cover}.history-restaurant-main .history-restaurant-title-box{display:block;margin:2.222vw 0}.history-restaurant-main .history-restaurant-title{font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:4.63vw;color:#020202;text-align:center;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 1.852vw}.history-restaurant-main .history-restaurant-title .currentAddress{color:#9791bf;display:flex;align-items:center;max-width:50%}.history-restaurant-main .history-restaurant-title .currentAddress .currentAddressIcon{width:7.407vw}.history-restaurant-main .history-restaurant-title .currentAddress .currentAddressText{min-width:calc(100% - 18.519vw);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word}.history-restaurant-main .history-restaurant-title .roomIconColor{color:#9791bf}.history-restaurant-main .history-restaurant-list .restaurant-list-info{display:flex;flex-direction:column;justify-content:space-between;width:69.907vw;height:100%;text-align:left}.history-restaurant-main .history-restaurant-list .restaurant-list-info .restaurant-list-info-tit{font-size:3.704vw;font-family:"Krub SemiBold";color:#333;font-weight:600}.history-restaurant-main .history-restaurant-list .restaurant-list-info .restaurant-list-info-mark{overflow:scroll;white-space:nowrap;display:flex}.history-restaurant-main .history-restaurant-list .restaurant-list-info .restaurant-list-info-mark::-webkit-scrollbar{display:none}.restaurant-list-info .restaurant-list-info-mark .mark-remark{display:flex;align-items:center;justify-content:center;height:5.463vw;background-color:#6aaaff;color:#fff;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;border-radius:10.37vw;margin-right:2.963vw;padding:0 4.63vw}.restaurant-list-info .restaurant-list-info-startsTime{display:flex;justify-content:space-between;align-items:flex-end;font-family:"Arial Normal","Arial";font-weight:400;font-style:normal;font-size:3.704vw;color:#bcbcbc}.restaurant-list-info .restaurant-list-info-startsTime .startsIcon,.restaurant-list-info .restaurant-list-info-startsTime .startsIcon .txs-end{display:flex}.restaurant-list-info .restaurant-list-info-startsTime .text{font-family:"Arial Normal","Arial";font-weight:400;font-style:normal;font-size:3.704vw;color:#bcbcbc}.restaurant-list-info .restaurant-list-info-startsTime .endOfMeal{color:#6aaaff}.dishDetailContainer{width:100%}.dishDetailContainer .mdClearIco{position:absolute;right:4.444vw;top:4.444vw;width:5.185vw;height:5.185vw;background:hsla(0,0%,100%,.7);border-radius:100%;padding:.741vw;color:#666;z-index:12}.dishDetailContainer .dishImg{position:relative;width:100vw;height:62.5vw;background:#bcbcbc}.dishDetailContainer .dishImg:after{content:"";display:block;margin-top:62.5%}.dishDetailContainer .dishImg img{width:100%;height:100%;object-fit:cover}.dishDetailContainer .dishMainContainer{position:fixed;display:flex;flex-direction:column;top:57.407vw;bottom:0;width:100%;border-radius:6.481vw;background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1.389vw 2.315vw rgba(0,0,0,.1411764706);z-index:10}.dishDetailContainer .dishMainContainer .name{font-family:"Krub Bold","Krub Regular","Krub";font-weight:700;font-style:normal;font-size:4.63vw;color:#000;text-align:center;line-height:6.667vw;margin-top:4.815vw;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 3.241vw;word-wrap:break-word}.dishDetailContainer .dishMainContainer .logoList{display:flex;align-items:center;justify-content:center;margin:2.87vw 0 3.426vw;padding:.926vw;position:relative}.dishDetailContainer .dishMainContainer .logoList .MuiTooltip-popper>div{margin:0}.dishDetailContainer .dishMainContainer .logoList li{width:7.407vw;height:7.407vw}.dishDetailContainer .dishMainContainer .logoList li .logo{width:100%;height:100%}.dishDetailContainer .dishMainContainer .priceContainer{display:flex;justify-content:center;align-items:center;margin:0 9.259vw}.dishDetailContainer .dishMainContainer .priceContainer .price{font-family:"Krub Bold","Krub Regular","Krub";font-weight:700;font-style:normal;font-size:5.556vw;color:#ffdc33;text-align:center;line-height:6.667vw}.dishDetailContainer .dishMainContainer .priceContainer .symbol{max-height:7.407vw;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#5867b4;text-align:center;border:1px solid #5867b4;border-radius:9.259vw;padding:1px .926vw;margin-left:2.5vw;overflow-y:auto}.dishDetailContainer .dishMainContainer .option{position:relative;display:flex;align-items:center;justify-content:center;margin:4.815vw 0 4.444vw}.dishDetailContainer .dishMainContainer .option:after{position:absolute;content:"";left:0;right:0;height:.185vw;width:100vw;background:#989eb6;z-index:-1}.dishDetailContainer .dishMainContainer .option p{width:28.148vw;height:6.667vw;font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:3.704vw;text-align:center;line-height:6.667vw;color:#000;background:#ffdc33;border-radius:4.63vw}.dishDetailContainer .dishMainContainer .option p:nth-of-type(2){margin-left:2.685vw}.dishDetailContainer .dishMainContainer .option .isIngredients{background:#f2f2f7;color:#989eb6}.dishDetailContainer .dishMainContainer .description{flex:1 1;width:63.704vw;font-size:3.704vw;color:#bcbcbc;line-height:6.667vw;word-break:break-word;margin:0 auto;overflow:scroll}.dishDetailContainer .dishMainContainer .allergen{flex:1 1;display:flex;flex-wrap:wrap;justify-content:center;width:63.704vw;margin:0 auto;overflow:auto}.dishDetailContainer .dishMainContainer .allergen li{display:flex;flex-direction:column;align-items:center;flex:1 1;margin-bottom:3.148vw}.dishDetailContainer .dishMainContainer .allergen li .placeholderBox{position:relative;width:10.556vw;margin-bottom:3.148vw}.dishDetailContainer .dishMainContainer .allergen li .placeholderBox:after{content:"";display:block;margin-top:100%}.dishDetailContainer .dishMainContainer .allergen li .placeholderBox img{position:absolute;top:0;left:0;width:100%;height:100%}.dishDetailContainer .dishMainContainer .allergen li p{font-family:"Krub Medium","Krub Regular","Krub";width:20vw;word-break:break-word;font-weight:500;font-style:normal;font-size:3.704vw;color:#bcbcbc;text-align:center;line-height:4.444vw}.dishDetailContainer .dishMainContainer button{display:flex;align-items:center;justify-content:center;width:73.333vw;height:13.333vw;background:inherit;background-color:#ffdc33;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;margin:0 auto 4.63vw}.dishDetailContainer .dishMainContainer button .mdAddIco{width:6.944vw;height:6.944vw}.dishDetailContainer .dishMainContainer button span{font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:4.63vw;color:#22223a;text-align:center;line-height:6.667vw}.dishDetailContainer .dishMainContainer .disButton{background-color:#d5d5d9}.dishDisabledMask{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:1;background-color:hsla(0,0%,100%,.5019607843);display:flex;padding:2.222vw 2.963vw;border-radius:2.315vw}.dishDisabledMask .disabledTagBox{width:18.519vw;height:18.519vw;display:flex;align-items:center;justify-content:center}.dishDisabledMask .MdFilterAlt-icon-box{width:7.407vw;height:7.407vw;background-color:#fff;color:#ffdc33;border-radius:1.852vw;display:flex;align-items:center;justify-content:center;box-shadow:0 .926vw .926vw 0 rgba(0,0,0,.2901960784);margin:0 .741vw}.dishDisabledMask .MdFilterAlt-icon-box .MdFilterAlt-icon{width:5.926vw;height:5.926vw}.dishDisabledMask .small{width:6.667vw;height:6.667vw}.dishDetail{z-index:11;border-radius:0}.dishDetail,.dishDetail .disabledTagBox{display:flex;align-items:center;justify-content:center}.dishDetail .disabledTagBox{width:unset;height:unset}.dishDetail .MdFilterAlt-icon-box{width:14.815vw;height:14.815vw;border-radius:3.704vw;margin:0 1.481vw}.dishDetail .MdFilterAlt-icon-box .MdFilterAlt-icon{width:11.852vw;height:11.852vw}.orderHeader{display:flex;justify-content:space-between;align-items:center;width:100vw;height:15.833vw;background:#f8f8f8}.orderHeader .left_header_ico{font-size:7.407vw;margin-left:2.963vw;color:"#fff"}.orderHeader .right_header_ico{font-size:5.556vw;margin-right:2.963vw;color:"#fff"}.orderHeader p{font-size:4.167vw;font-weight:700;font-family:Regular}.orderHeader span{font-size:3.704vw;color:#000;display:block}.orderHeader .icoButton{display:flex;align-items:center;width:12.963vw}.secOrderHeader{display:flex;justify-content:space-between;align-items:center;width:100vw;height:15.833vw;background:#282733}.secOrderHeader .left_header_ico{font-size:7.407vw;margin-left:2.963vw;color:"#fff"}.secOrderHeader .right_header_ico{font-size:5.556vw;margin-right:2.963vw;color:"#fff"}.secOrderHeader .tool-icon{-webkit-filter:invert(1);filter:invert(1)}.secOrderHeader .searchBar{display:flex;flex-direction:row-reverse;flex:1 1;margin-left:2.963vw;margin-right:5.556vw;margin-bottom:1.389vw;border-radius:15.833vw;background-color:#36353c}.secOrderHeader .searchBar .icoButton .MuiIconButton-label{color:#fff}.secOrderHeader .searchBar .MuiIconButton-root{padding:.463vw 0}.secOrderHeader .icoButton{display:flex;align-items:center;width:12.963vw}.mainHeaderStyle{background:none;height:13.889vw}.slideContainer{display:inline-block;height:9.815vw;white-space:nowrap;padding:0 .926vw}.slideContainer div{margin:0 2.222vw}.slideContainer .MuiChip-clickable:focus,.slideContainer .MuiChip-clickable:hover{background:#f2f2f7}.slideContainer .MuiChip-clickable{background:#f2f2f7;color:#989eb6;font-size:3.241vw;height:8.148vw}.slideContainer .activeBg,.slideContainer .activeBg:focus,.slideContainer .activeBg:hover{background:#ffdc33;color:#000;font-size:3.704vw}.secondSlide{display:inline-block;height:9.815vw;white-space:nowrap;padding:0 .926vw}.secondSlide div{margin:0 2.222vw}.secondSlide .MuiChip-clickable:focus,.secondSlide .MuiChip-clickable:hover{background:#36353c}.secondSlide .MuiChip-clickable{background:#36353c;color:#fff;font-size:3.241vw;font-family:"Krub";height:8.148vw}.secondSlide .activeBg,.secondSlide .activeBg:focus,.secondSlide .activeBg:hover{background:#b07c4d!important;color:#fff;font-family:"Krub";font-size:3.241vw}.DishList h6{font-size:3.704vw;text-align:left;margin-left:4.259vw;padding:2.963vw 0;color:#989eb6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DishList li{padding:1.111vw 2.222vw}.secDishList h6{font-size:3.704vw;text-align:center;padding:2.315vw 0;color:#4e4d53;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.secDishList li{padding:1.111vw 2.222vw}.dishListItemBox .dishHead{width:100%;height:6.667vw;border-top-left-radius:3.241vw;border-top-right-radius:3.241vw;font-size:3.704vw;font-weight:700;display:flex;align-items:center;justify-content:center}.dishListItemBox .dishImgboxDisabled{box-shadow:unset!important}.dishListItemBox .dishListItem{display:flex;align-items:center;height:23.148vw;box-shadow:0 .926vw 1.389vw 0 #e3e7f4;border-radius:2.315vw;padding:1.111vw 2.963vw;background:#fff;position:relative}.dishListItemBox .dishListItem .clickBox{position:absolute;width:calc(100% - 29.074vw);height:90%;overflow:hidden;z-index:2}.dishListItemBox .dishListItem .parkProjectClickBox{width:calc(100% - 5.926vw)}.dishListItemBox .dishListItem .dishImgbox{width:18.519vw;height:18.519vw;background:#f5f5f5;border-radius:3.704vw;position:relative}.dishListItemBox .dishListItem .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:3.704vw}.dishListItemBox .dishListItem .dishImgbox-project{width:23.148vw;height:23.148vw}.dishListItemBox .dishListItem .content{height:18.519vw;padding-left:2.963vw;width:calc(100% - 21.481vw)}.dishListItemBox .dishListItem .content p{font-size:3.704vw;font-weight:700}.dishListItemBox .dishListItem .content .center{min-height:6.667vw;max-height:8.148vw;text-align:left;display:flex;align-items:center}.dishListItemBox .dishListItem .content .dishListtitle{color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.dishListItemBox .dishListItem .content .dishListdescription{color:#bcbcbc;width:100%}.dishListItemBox .dishListItem .content .dishListdescription p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.dishListItemBox .dishListItem .content .pricebox{display:flex;justify-content:space-between;align-items:center;width:100%;height:5.556vw}.dishListItemBox .dishListItem .content .pricebox .priceboxprice{color:#303460;display:flex;align-items:center;width:calc(100% - 23.148vw);flex-wrap:wrap}.dishListItemBox .dishListItem .content .pricebox .fewPart{font-size:3.333vw;color:#5867b4;border:1px solid #5867b4;border-radius:4.63vw;padding:.185vw 1.667vw;margin-left:.926vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dishListItemBox .dishListItem .content .pricebox .priceNumber{display:flex;justify-content:space-between;align-items:center;width:23.148vw}.dishListItemBox .dishListItem .content .pricebox .MuiIconButton-root{padding:0;width:7.407vw;height:7.407vw}.dishListItemBox .dishListItem .content .pricebox .number{margin:0 2.963vw;color:#000}.dishListItemBox .dishListItem .content .pricebox .is_no_number{color:#bcbcbc}.dishListItemBox .dishListItem .content .AiFillPlusCircle{width:100%;height:100%;color:#ffdc33}.dishListItemBox .dishListItem .content .AiFillMinusCircle{width:100%;height:100%;color:#acacac}.dishListItemBox .dishListItem .content .no_number_Circle{color:#e8e7eb}.dishListItemBox .dishListItem .content .setMenuBtn{background-color:#ffdc33;border-radius:6.481vw;line-height:inherit;padding:1.481vw 4.444vw;font-size:3.704vw;font-family:"Krub";font-weight:700}.dishListItemBox .dishListItem .content .disSetMenuBtn{background-color:#e8e7eb;color:#bcbcbc}.dishListItemBox .dishListItem .dish-tip{text-align:right;font-size:2.778vw;cursor:pointer;display:flex;flex-direction:row}.dishListItemBox .dishListItemCollapse{border:.741vw solid #ffa726}.dishListItemBox .noTopRadius{border-top-left-radius:0;border-top-right-radius:0}.dishListItemBox-project .dishListItem{padding:0;overflow:hidden;border-radius:1.389vw}.dishListItemBox-project .dishListItem .content{flex:1 1;width:0}.dishListItemBox-project .dishListItem .dishImgbox{width:23.148vw;height:23.148vw;border-radius:2.315vw}.dishListItemBox-project .dishListItem .dishImgbox .dishImg{border-radius:2.315vw}.dishListItemBox-project .dishListItem .content .pricebox .priceboxprice{color:#ff772b}.secDishItemBox .dishHead{width:100%;height:6.667vw;border-top-left-radius:6.481vw;border-top-right-radius:6.481vw;font-size:3.704vw;font-weight:700;display:flex;align-items:center;justify-content:center;color:#fff}.secDishItemBox .noTopRadius{border-top-left-radius:0;border-top-right-radius:0}.secDishItemBox .setMenuBtnBox{display:flex;justify-content:space-between;align-items:center;width:23.148vw;height:100%}.secDishItemBox .setMenuBtnBox .setMenuBtn{background-color:#b07c4d;border-radius:6.481vw;margin-right:4.444vw;line-height:inherit;padding:1.481vw 4.444vw;font-size:3.704vw;font-family:"Krub";font-weight:700}.carDishListItem{display:flex;align-items:center;border-radius:6.481vw;height:15.741vw;padding:1.111vw 2.963vw;background:#34333b;position:relative}.carDishListItem .clickBox{position:absolute;width:calc(100% - 29.074vw);height:90%;overflow:hidden}.carDishListItem .dishImgbox{width:18.519vw;height:11.852vw;background:#f5f5f5;border-radius:4.63vw}.carDishListItem .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:4.63vw}.carDishListItem .content{height:11.852vw;padding-left:2.963vw;width:calc(100% - 21.481vw)}.carDishListItem .content p{font-size:3.704vw;font-weight:700}.carDishListItem .content .center{min-height:6.667vw;max-height:8.148vw;text-align:left;display:flex;align-items:center}.carDishListItem .content .dishListtitle{color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word}.carDishListItem .content .dishListdescription{color:#bcbcbc;width:100%}.carDishListItem .content .dishListdescription p{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.carDishListItem .content .pricebox{display:flex;justify-content:space-between;align-items:center;width:100%;height:5.556vw}.carDishListItem .content .pricebox .priceboxprice{color:#b07c4d;display:flex;align-items:center}.carDishListItem .content .pricebox .fewPart{font-size:3.333vw;color:#5867b4;border:1px solid #5867b4;border-radius:4.63vw;padding:.185vw 1.667vw;margin-left:.926vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.carDishListItem .content .pricebox .priceNumber{display:flex;justify-content:space-between;align-items:center;width:23.148vw}.carDishListItem .content .pricebox .MuiIconButton-root{padding:0;width:7.407vw;height:7.407vw}.carDishListItem .content .pricebox .number{margin:0 2.963vw;color:#fff}.carDishListItem .content .pricebox .is_no_number{color:#bcbcbc}.carDishListItem .content .AiFillMinusCircle,.carDishListItem .content .AiFillPlusCircle{color:#b07c4d}.carDishListItem .content .no_number_Circle{color:#e8e7eb}.secdishListItem{display:flex;align-items:center;height:23.148vw;border-radius:6.481vw;padding:2.222vw 0 2.222vw 2.222vw;background:#36353c;position:relative}.secdishListItem .clickBox{position:absolute;width:calc(100% - 29.074vw);height:90%;overflow:hidden}.secdishListItem .dishImgbox{width:41.667vw;height:23.148vw;border-radius:4.63vw;margin-right:2.222vw}.secdishListItem .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:3.704vw}.secdishListItem .content{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:calc(100% - 41.667vw)}.secdishListItem .content p{font-size:3.704vw;font-weight:700}.secdishListItem .content .center{min-height:6.667vw;max-height:8.148vw;text-align:left;display:flex;align-items:center}.secdishListItem .content .dishListtitle{color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.secdishListItem .content .dishListdescription{color:#b5b4b4;width:100%}.secdishListItem .content .dishListdescription p{font-size:3.241vw;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.secdishListItem .content .pricebox{display:flex;justify-content:space-between;align-items:center;width:100%;height:5.556vw}.secdishListItem .content .pricebox .priceboxprice{color:#a88968;display:flex;align-items:center;width:100%}.secdishListItem .content .pricebox .priceboxprice .fewPart{font-size:3.333vw;color:#a88968;border:1px solid #a88968;border-radius:4.63vw;padding:.185vw 1.667vw;margin-left:.926vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.secdishListItem .content .pricebox .priceNumber{display:flex;justify-content:center;align-items:center;width:9.259vw;height:9.259vw;background-color:#b07c4d;border-radius:6.481vw 0 6.481vw 0;position:absolute;right:0;bottom:0}.secdishListItem .content .pricebox .MuiIconButton-root{padding:0;width:6.667vw;height:6.667vw}.secdishListItem .content .pricebox .number{margin:0 2.963vw;color:#000}.secdishListItem .content .pricebox .is_no_number{color:#bcbcbc}.secdishListItem .content .AiFillPlusCircle{color:#fff}.secdishListItem .content .AiFillMinusCircle{color:#acacac}.secdishListItem .content .no_number_Circle{color:#e8e7eb}.orderFloatDialog{display:flex;justify-content:space-between;align-items:center;width:100%;height:21.481vw;background-image:linear-gradient(90deg,#4c4b82,#161626);border-radius:13.889vw;box-shadow:0 2.315vw 2.315vw 0 #989eb6}.orderFloatDialog .MuiIconButton-root:hover{background-color:#717096}.orderFloatDialog .iconContainer{height:18.519vw;width:18.519vw;border-radius:12.963vw;background:#8a8e9d;margin:0 1.852vw;color:#989eb6;display:flex;align-items:center;justify-content:center}.orderFloatDialog .iconContainer .MuiIconButton-label{width:unset}.orderFloatDialog .iconContainer .PhoneIcon{height:9.259vw;width:9.259vw}.orderFloatDialog .iconContainer .IoLogoWhatsappIcon{height:12.5vw;width:12.5vw;color:#4a456c;display:flex}.orderFloatDialog .iconContainer .cartIconbox .cartNum{display:block;font-size:3.704vw;color:#0d0544;font-weight:700}.orderFloatDialog .content{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:1.852vw;height:100%;flex:1 1}.orderFloatDialog .content .bag{font-size:3.704vw;text-align:left;color:#fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.orderFloatDialog .content .bag .totalTip{background:#5867b4;border-radius:4.63vw;padding:1px 2.222vw;line-height:5.185vw;margin-bottom:1.481vw;display:inline-block;white-space:nowrap}.orderFloatDialog .content .bag .priceBox{display:flex;flex-wrap:wrap;width:100%}.orderFloatDialog .content .bag .priceBox .price{font-size:4.167vw;color:#ffdc33;font-weight:700}.orderFloatDialog .content .totalPrice{display:flex;color:#ffdc33;overflow:auto;height:100%;align-items:center;justify-content:center}.orderFloatDialog .content .totalPrice .leastPrice{display:inline-block;font-size:2.778vw;line-height:5.556vw}.orderFloatDialog .content .totalPrice .leastPriceAnimation{-webkit-animation:leastPriceAnimation .5s linear 0s infinite alternate;animation:leastPriceAnimation .5s linear 0s infinite alternate}.secorderFloatDialog{display:flex;justify-content:space-between;align-items:center;height:21.481vw;padding:0 4.444vw;background-color:#000;position:relative}.secorderFloatDialog .MuiIconButton-root:hover{background-color:#717096}.secorderFloatDialog .content{box-sizing:border-box;padding:1.852vw;flex:1 1}.secorderFloatDialog .content .bag{position:absolute;left:1.852vw;top:-2.315vw;font-size:3.704vw;text-align:left;color:#fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.secorderFloatDialog .content .bag span{background-color:#a97646;border-radius:4.63vw;padding:1px 2.222vw;line-height:5.185vw;white-space:nowrap}.secorderFloatDialog .content .totalPrice{display:flex;margin-top:1.852vw;color:#fff}.secorderFloatDialog .content .totalPrice .price{font-size:4.63vw;font-weight:700}.secorderFloatDialog .content .totalPrice .leastPrice{display:inline-block;font-size:2.778vw;line-height:5.556vw;margin-left:2.222vw}.secorderFloatDialog .content .totalPrice .leastPriceAnimation{-webkit-animation:leastPriceAnimation .5s linear 0s infinite alternate;animation:leastPriceAnimation .5s linear 0s infinite alternate}.secorderFloatDialog .rightIcon .iconContainer{height:13.889vw;width:13.889vw;border-radius:6.944vw;background:#36353c;text-align:center;margin-right:2.222vw;color:#fff}@-webkit-keyframes leastPriceAnimation{0%{opacity:1}to{opacity:0}}@keyframes leastPriceAnimation{0%{opacity:1}to{opacity:0}}.orderSearch{box-sizing:border-box;padding:0 4.352vw;position:relative}.orderSearch .searchContent{padding:0 4.352vw;overflow:scroll;position:fixed;bottom:9.259vw;left:0;right:0;top:27.778vw}.orderSearch header{display:flex;align-items:center}.orderSearch header .inputContainer{position:relative;flex:1 1}.orderSearch header .inputContainer .seachVal{box-sizing:border-box;width:100%;border:1px solid #cfcfcf;height:7.407vw;border-radius:7.407vw;padding-left:3.704vw;font-size:3.704vw}.orderSearch header .inputContainer input::-webkit-input-placeholder{font-size:3.704vw}.orderSearch header .inputContainer .secSeachVal{box-sizing:border-box;width:100%;border:1px solid #36353c;height:7.407vw;border-radius:7.407vw;padding-left:3.704vw;font-size:3.704vw;color:#fff;background-color:#36353c}.orderSearch header .inputContainer .searchIcon,.orderSearch header .inputContainer .secSearchIcon{display:flex;align-items:center;position:absolute;top:.185vw;right:.926vw;font-size:5.556vw;width:7.407vw!important;height:7.407vw!important;padding:0}.orderSearch header .inputContainer .secSearchIcon{font-weight:700;color:#fff}.orderSearch header .closeIco{font-weight:700;color:#333}.orderSearch header .secCloseIco{font-weight:700;color:#fff}.orderSearch .searchHistory .title{color:#020202}.orderSearch .searchHistory .secTitle,.orderSearch .searchHistory .title{text-align:left;font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:3.704vw;line-height:6.667vw}.orderSearch .searchHistory .secTitle{color:#bcbcbc}.orderSearch .searchHistory li{display:flex;align-items:center;justify-content:space-between;height:11.111vw}.orderSearch .searchHistory li span{color:#cfcfcf;font-size:3.704vw}.orderShopCatDialog{box-sizing:border-box;display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;background:#fff;padding-bottom:27.778vw;max-height:calc(100% - 15.833vw);border-top-left-radius:4.63vw;border-top-right-radius:4.63vw;z-index:99}.orderShopCatDialog .tipBox{position:absolute;left:18.519vw;top:0;width:65.185vw;height:9.259vw;background:inherit;background-color:#212139;border:none;border-radius:2.778vw;box-shadow:none;line-height:9.259vw}.orderShopCatDialog .tipBox:after{position:absolute;bottom:-1.944vw;right:calc(50% - 1.111vw);content:"";border-left:2.13vw solid transparent;border-right:2.13vw solid transparent;border-top:2.13vw solid #212139}.orderShopCatDialog .tipBox span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#fff;text-align:center}.orderShopCatDialog header>div{display:flex;justify-content:space-between;align-items:center;height:11.111vw;margin:0 4.444vw;border-bottom:1px solid hsla(0,0%,73.7%,.231372549)}.orderShopCatDialog header>div .deleteBtn{width:6.019vw;height:6.019vw}.orderShopCatDialog header>div .deleteBtn svg{width:100%;height:100%}.orderShopCatDialog header>div p{font-size:3.704vw;font-weight:700;color:#000}.orderShopCatDialog header>div span{font-weight:400;color:#bcbcbc;padding:1.852vw}.orderShopCatDialog .shopList{height:calc(100% - 11.111vw);overflow-y:scroll}.secorderShopCatDialog{box-sizing:border-box;display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;background:rgba(40,39,51,.8);padding-bottom:27.778vw;max-height:calc(100% - 15.833vw);border-top-left-radius:4.63vw;border-top-right-radius:4.63vw;z-index:99}.secorderShopCatDialog .tipBox{position:absolute;left:18.519vw;top:0;width:65.185vw;height:9.259vw;background:inherit;background-color:#36353c;border:none;border-radius:2.778vw;box-shadow:none;line-height:9.259vw}.secorderShopCatDialog .tipBox:after{position:absolute;bottom:-1.944vw;right:calc(50% - 1.111vw);content:"";border-left:2.13vw solid transparent;border-right:2.13vw solid transparent;border-top:2.13vw solid #36353c}.secorderShopCatDialog .tipBox span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#fff;text-align:center}.secorderShopCatDialog header>div{display:flex;justify-content:space-between;align-items:center;height:11.111vw;margin:0 4.444vw}.secorderShopCatDialog header>div .deleteBtn p{font-size:3.241vw}.secorderShopCatDialog header>div p{font-size:3.704vw;font-weight:700;color:#a97646}.secorderShopCatDialog header>div span{font-weight:400;color:#bcbcbc;padding:1.852vw}.secorderShopCatDialog .shopList{height:calc(100% - 11.111vw);overflow-y:scroll}.RemarksDialog{overflow:hidden}.RemarksDialog .MuiDialog-paperFullWidth,.RemarksDialog .MuiPaper-root{border-radius:6.481vw}.RemarksDialog .textBox{display:flex;flex-direction:column}.RemarksDialog .textBox label{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf;margin-bottom:4.444vw;text-align:center;margin-left:0}.RemarksDialog .head{height:15.833vw;display:flex;justify-content:center;font-size:5.093vw;font-weight:700;margin:4.63vw 9.259vw 0;word-break:break-word;overflow:scroll}.RemarksDialog .addNoteText{box-sizing:border-box;font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf;height:46.296vw;background:inherit;background-color:#f8f8f8;border:none;border-radius:6.481vw;padding:4.444vw;margin:0 6.667vw}.RemarksDialog .addNoteText::-webkit-input-placeholder{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf}.RemarksDialog .remarksbuttons{margin:6.667vw;display:flex;background-color:transparent;justify-content:space-between;align-items:center;width:calc(100% - 13.333vw)}.RemarksDialog .remarksbuttons .MuiIconButton-root{padding:0;border-radius:4.63vw}.RemarksDialog .remarksbuttons .okbutton{background:#ffdc33;color:#000}.RemarksDialog .remarksbuttons .cancelbutton,.RemarksDialog .remarksbuttons .okbutton{display:flex;align-items:center;justify-content:center;width:33.333vw;height:11.111vw;border-radius:4.63vw}.RemarksDialog .remarksbuttons .cancelbutton{background:#5867b4;color:#fff}.RemarksDialog .remarksbuttons .orderbold{font-size:4.63vw}.RemarksDialog .remarksbuttons .orderway{font-size:3.704vw;padding-left:.926vw;font-weight:400;font-family:Regular}.RemarksDialog .remarksbuttons .disable{color:#fff!important;opacity:.5;background:#323161}.MuiDrawer-paper{background-color:transparent!important}.SecRemarksDialog{overflow:hidden;background-color:#282733;border-radius:5.926vw 5.926vw 0 0}.SecRemarksDialog .textBox{display:flex;flex-direction:column}.SecRemarksDialog .textBox label{font-family:"Krub";font-weight:500;font-style:normal;font-size:2.315vw;color:#8c949f;margin-bottom:4.444vw;text-align:center;margin-left:0}.SecRemarksDialog .head{display:flex;justify-content:center;margin-top:3.333vw;margin-bottom:5.926vw}.SecRemarksDialog .head div{box-sizing:border-box;width:11.111vw;height:1.389vw;background-color:#000;border-radius:1.389vw}.SecRemarksDialog .addNoteText{box-sizing:border-box;font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#8c949f;height:55.556vw;background:inherit;background-color:#3e3c4c;border:none;border-radius:.926vw;padding:4.444vw 1.481vw;margin:0 1.481vw}.SecRemarksDialog .addNoteText::-webkit-input-placeholder{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf}.SecRemarksDialog .remarksbuttons{margin:2.222vw 6.667vw;display:flex;background-color:transparent;justify-content:space-between;align-items:center;width:calc(100% - 13.333vw)}.SecRemarksDialog .remarksbuttons .MuiIconButton-root{padding:0;border-radius:4.63vw}.SecRemarksDialog .remarksbuttons .okbutton{color:#b07c4d}.SecRemarksDialog .remarksbuttons .cancelbutton,.SecRemarksDialog .remarksbuttons .okbutton{display:flex;align-items:center;justify-content:center;width:33.333vw;height:11.111vw;border-radius:.926vw;font-size:1.204vw;background:#36353c}.SecRemarksDialog .remarksbuttons .cancelbutton{color:#8c949f}.SecRemarksDialog .remarksbuttons .orderbold{font-size:4.63vw}.SecRemarksDialog .remarksbuttons .orderway{font-size:3.704vw;padding-left:.926vw;font-weight:400;font-family:Regular}.SecRemarksDialog .remarksbuttons .disable{color:#fff!important;opacity:.5;background:#323161}.checkoutHeader{background:#f8f8f8}.isMinOrderPrice{background:#bcbcbc!important}.fiterDraw::-webkit-scrollbar{display:none}.fiterDraw{font-family:Medium;background-color:#282733;max-height:122.407vw;overflow:auto;padding:3.704vw 6.667vw 0}.fiterDraw,.fiterDraw .filter{display:flex;flex-direction:column}.fiterDraw .filter .filter-content{display:flex;flex-wrap:wrap;justify-content:right}.fiterDraw .filter .filter-content .filter-labeld{height:6.667vw;font-size:3.241vw;color:#989eb6;border:1px solid #989eb6;border-radius:4.63vw;display:flex;justify-content:center;align-items:center;padding:0 3.704vw;background-color:transparent;margin-right:2.222vw;margin-bottom:2.222vw}.fiterDraw .clear-filter-box{font-size:2.315vw;display:flex;align-items:center;justify-content:space-between;margin-bottom:4.444vw;font-family:Medium;font-weight:700}.fiterDraw .clear-filter-box .clear-filter{color:#b07c4d;text-decoration:underline;font-size:3.241vw}.fiterDraw .clear-filter-box .title{color:#989eb6;font-size:3.241vw}.fiterDraw .second-clear-filter-box{margin-top:8.889vw;padding-top:3.704vw;border-top:1px solid hsla(0,0%,80%,.2588235294)}.fiterDraw .subtitle{font-size:3.241vw;padding-bottom:4.444vw;color:#bcbcbc}.fiterDraw .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:4.444vw}.fiterDraw .dialogName .close{position:absolute;top:0;right:0}.fiterDraw .dialogName .close .clearIcon{width:4.63vw;height:4.63vw;color:#fff}.fiterDraw input{width:100%;min-height:11.111vw;color:#9791bf;border-radius:4.63vw!important;padding:2.315vw 3.241vw;word-break:break-word;border-radius:2.037vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f8f8f8}.fiterDraw .insertCodebtn{width:100%;text-transform:capitalize}.fiterDraw .dialogName .fontStyle{font-size:4.63vw;width:100%;color:#b07c4d}.dishTagBox{position:absolute;z-index:1;top:0;left:0;border-top-left-radius:2.315vw;border-bottom-right-radius:2.315vw;display:flex;overflow:hidden}.dishTagBox .specialTag{padding:1.481vw 1.296vw;font-size:3.241vw;display:flex;align-items:center;justify-content:center;min-width:9.259vw}.dishTagBox .specialTag .specialTagStar{color:#ffb800;margin-right:.741vw}.dishTagBox .specialTag .specialTagHot{color:#ffd233;margin-right:.741vw}.dishTagBox .specialTag .text{font-size:2.778vw;color:#fff}.dishTagBox .specialTagNew{background-color:#ff3a3a}.dishTagBox .specialTagHot{background-color:#ff7438}.dishTagBox .MdFastfood-icon-box{width:6.481vw;height:6.481vw;background-color:#ffdc33;color:#000;display:flex;align-items:center;justify-content:center}.dishTagBox .MdFastfood-icon-box .MdFastfood-icon{width:4.167vw;height:4.167vw}.orderPage{position:absolute;top:0;bottom:0;left:0;right:0}.orderPage .tool-icon{width:6.667vw;height:6.667vw}.orderPage .tune-tool{position:relative}.orderPage .coupons-com-second{background-color:#282733;height:18.519vw;display:flex;justify-content:center}.orderPage .coupons-com-second .coupons{display:flex;flex-direction:row;background-color:#ff813a;border-radius:3.333vw;height:7.963vw;overflow-x:auto;width:82.963vw;padding:0 2.222vw}.orderPage .coupons-com-second .coupons .coupons-container{display:flex;flex-direction:row;width:100%;overflow-x:auto}.orderPage .coupons-com-second .coupons .coupons-container .coupon-area{display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;padding:0 1.111vw}.orderPage .coupons-com-second .coupons .coupons-container .coupon-area .icon{display:block;color:#fff;height:4.444vw;width:4.444vw}.orderPage .coupons-com-second .coupons .coupons-container .coupon-area .text{display:block;color:#fff;font-size:3.333vw}.orderPage .coupons-com-second .coupons .coupons-container .coupon-area .text-point{background-color:#fff;width:1.111vw;height:1.111vw;border-radius:8.148vw;margin:0 2.222vw}.orderPage .coupons-com{background-color:#fcdd33;height:18.519vw;display:flex;justify-content:center}.orderPage .coupons-com .coupons{display:flex;flex-direction:row;background-color:#ff813a;border-radius:3.333vw;height:7.963vw;width:82.963vw;padding:0 2.222vw}.orderPage .coupons-com .coupons .coupons-container{display:flex;flex-direction:row;width:100%;overflow-x:auto}.orderPage .coupons-com .coupons .coupons-container .coupon-area{display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap}.orderPage .coupons-com .coupons .coupons-container .coupon-area:not(:last-child){padding-right:4.444vw}.orderPage .coupons-com .coupons .coupons-container .coupon-area .icon{display:block;color:#fff;height:4.444vw;width:4.444vw}.orderPage .coupons-com .coupons .coupons-container .coupon-area .text{display:block;color:#fff;font-size:3.333vw}.orderPage .coupons-com .coupons .coupons-container .coupon-area .text-point{background-color:#fff;width:1.111vw;height:1.111vw;border-radius:8.148vw;margin:0 2.222vw}.orderPage .tune-tool .cue-bubble{position:absolute;top:-2.315vw;right:-2.315vw;width:4.63vw;height:4.63vw;display:flex;justify-content:center;align-items:center;background-color:#6aaaff;color:#fff;border-radius:50%;font-size:2.778vw}.orderPage .darkTopbar{background-color:#282733}.orderPage .darkTopbar .title,.orderPage .darkTopbar div{color:#fff}.orderPage .darkTopbar .info{color:#b07c4d}.orderPage .showCouponHeight{top:27.5vw!important}.orderPage .order_main_container{position:fixed;left:0;right:0;top:16.389vw;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;border-top-left-radius:4.63vw;border-top-right-radius:4.63vw;overflow:hidden;padding-bottom:27.778vw;transition:all .2s;background:#fff;display:block}.orderPage .order_main_container .main_container_slide{width:100%;overflow:hidden}.orderPage .order_main_container .all_dish_contrainer{padding-bottom:27.778vw}.orderPage .order_main_container .main_container_dish_list{background:#f8f8f8;flex:1 1;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center}.orderPage .order_main_container .blackGoldTheme_main_container_dish_list{background-color:#282733}.orderPage .order_main_container .main_container_flex_footer{position:fixed;left:3.704vw;bottom:4.63vw;z-index:6;width:92.593vw}.orderPage .blackGoldTheme_order_main_container{background:#282733;border-radius:0}.orderPage .dishes_filter_continer{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.3);z-index:10}.orderPage .order_search_container{position:fixed;top:15.833vw;bottom:0;right:0;left:0;box-sizing:border-box;border-radius:2.037vw;overflow:hidden;background:#fff;z-index:20}.orderPage .order_shop_cat_container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:16;background:rgba(0,0,0,.3)}.orderPage .main_container_flex_footer{position:fixed;left:3.704vw;bottom:4.63vw;z-index:18;width:92.593vw}.orderPage .main_container_flex_second_footer{position:fixed;left:0;bottom:0;right:0;z-index:18}.orderFilterDialog{font-family:Medium}.orderFilterDialog .MuiDialog-paperWidthSm{border-radius:6.481vw}.orderFilterDialog .filter{display:flex;flex-direction:column}.orderFilterDialog .filter .filter-content{display:flex;flex-wrap:wrap;justify-content:right}.orderFilterDialog .filter .filter-content .filter-labeld{height:8.704vw;font-size:3.704vw;color:#989eb6;border:1px solid #ccc;border-radius:4.63vw;display:flex;justify-content:center;align-items:center;padding:0 3.704vw;margin-right:2.222vw;margin-bottom:4.444vw}.orderFilterDialog .clear-filter-box{font-size:3.704vw;display:flex;align-items:center;justify-content:space-between;margin-bottom:2.778vw;font-family:Medium;font-weight:700}.orderFilterDialog .clear-filter-box .clear-filter{color:#6aaaff}.orderFilterDialog .clear-filter-box .title{color:#989eb6}.orderFilterDialog .second-clear-filter-box{padding-top:4.63vw;border-top:1px solid hsla(0,0%,80%,.2588235294)}.orderFilterDialog .subtitle{font-size:3.704vw;padding-bottom:1.852vw;color:silver}.orderFilterDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.orderFilterDialog .dialogName .close{position:absolute;top:0;right:0}.orderFilterDialog .dialogContent{display:flex;flex-direction:column}.orderFilterDialog input{width:100%;min-height:11.111vw;color:#9791bf;border-radius:4.63vw!important;padding:2.315vw 3.241vw;word-break:break-word;border-radius:2.037vw;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f8f8f8}.orderFilterDialog .insertCodebtn{width:100%;text-transform:capitalize}.orderFilterDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.OrderPackageMeal{background:#ffdc33;position:absolute;top:0;left:0;bottom:0;right:0;z-index:20}.OrderPackageMeal .main_container{position:fixed;left:0;right:0;top:17.685vw;bottom:0;height:calc(100% - 17.685vw);width:100%;display:flex;flex-direction:column;box-sizing:border-box;border-radius:4.63vw 4.63vw 0 0;overflow:hidden;padding:3.704vw 2.222vw 0;transition:all .2s;background:#f8f8f8;display:block}.OrderPackageMeal .main_container .category{width:100%;overflow:hidden;margin-bottom:.926vw}.OrderPackageMeal .main_container .category ul{height:100%;display:flex;flex-direction:row;float:left;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.OrderPackageMeal .main_container .category ul li{flex:none;padding:.926vw 4.444vw;height:18.056vw;border-radius:5.093vw;background-color:#f2f2f7;margin-right:2.222vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.OrderPackageMeal .main_container .category ul li span{font-size:3.241vw;font-weight:700;color:#989eb6}.OrderPackageMeal .main_container .category ul li .maxNumDish{margin:1.389vw 0;display:flex;align-items:center;justify-content:center}.OrderPackageMeal .main_container .category ul li .maxNumDish .handleRed{color:#f65252}.OrderPackageMeal .main_container .category ul li .maxNumDish span{font-size:3.241vw;font-weight:700;color:#989eb6}.OrderPackageMeal .main_container .category ul li .maxNumDish .checkIcon{background-color:#989eb6;color:#fff;height:2.963vw;width:2.963vw;border-radius:1.481vw;text-align:center;line-height:2.963vw}.OrderPackageMeal .main_container .category ul li .maxNumDish .checkIcon .MuiSvgIcon-root{width:100%;height:100%}.OrderPackageMeal .main_container .category ul li .maxNumDish .chosenCheckIcon{background-color:#f6c41b;color:#000;height:2.963vw;width:2.963vw;border-radius:1.481vw;text-align:center;line-height:2.963vw}.OrderPackageMeal .main_container .category ul li .maxNumDish .chosenCheckIcon .MuiSvgIcon-root{width:100%;height:100%}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish{margin:1.389vw 0;display:flex;align-items:center;justify-content:center}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish .handleRed{color:#f65252}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish span{font-size:3.241vw;color:#02821e}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish .checkIcon{background-color:#989eb6;color:#fff;height:2.963vw;width:2.963vw;border-radius:1.481vw;text-align:center;line-height:2.963vw}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish .checkIcon .MuiSvgIcon-root{width:100%;height:100%}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish .chosenCheckIcon{background-color:#f6c41b;color:#000;height:2.963vw;width:2.963vw;border-radius:1.481vw;text-align:center;line-height:2.963vw}.OrderPackageMeal .main_container .category ul li .chosenMaxNumDish .chosenCheckIcon .MuiSvgIcon-root{width:100%;height:100%}.OrderPackageMeal .main_container .category ul li .addtionalFees{padding:.926vw 1.852vw;background-color:#000;color:#fff;border-radius:4.074vw;font-size:3.241vw}.OrderPackageMeal .main_container .category ul .chosenLi{background-color:#ffdc33}.OrderPackageMeal .main_container .category ul .chosenLi span{color:#000;font-size:3.704vw}.OrderPackageMeal .main_container .category ul .chosenLi .maxNumDish .handleRed{color:#f65252}.OrderPackageMeal .main_container .category ul .chosenLi .maxNumDish span{font-size:3.704vw;color:#000}.OrderPackageMeal .main_container .category ul .chosenLi .addtionalFees{font-size:3.704vw}.OrderPackageMeal .main_container .dishList{height:calc(100% - 18.056vw);width:100%;overflow-y:auto}.OrderPackageMeal .main_container .dishList .main_dishes_list_control{padding-top:5.093vw;text-align:left}.OrderPackageMeal .main_container .dishList .main_dishes_list_control .repeatTxt{font-size:3.704vw;color:#989eb6;font-weight:700}.OrderPackageMeal .main_container .dishList .main_dishes_list_control ul{flex:1 1;display:flex;flex-direction:column;padding-bottom:18.519vw;margin-top:5.093vw}.OrderPackageMeal .main_container .dishList .main_dishes_list_control ul li{width:100%;margin-bottom:2.222vw}.OrderPackageMeal .main_container .dishList .main_dishes_list_control ul li .notData{text-align:center;font-size:4.63vw;margin-top:55.556vw;color:#bcbcbc}.shoppingBasket{height:100%;width:75.556vw;background-color:#eee;border-radius:3.704vw 0 0 3.704vw;position:relative}.shoppingBasket .price{box-sizing:border-box;height:17.778vw;width:100%;border-radius:3.704vw 0 0 0;background-color:#f8f8f8;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 4.444vw 0 8.148vw}.shoppingBasket .price .menuPrice{color:#333;font-size:3.704vw;font-weight:700;font-family:"Krub"}.shoppingBasket .price .close{display:flex;flex-direction:column;align-items:center;color:#000}.shoppingBasket .price .close span{font-size:2.778vw;color:#000}.shoppingBasket .price .close .MuiIconButton-root{padding:0;width:7.407vw;height:7.407vw}.shoppingBasket .price .close .MuiIconButton-root .MuiIconButton-label{margin-bottom:0}.shoppingBasket .price .close .closeIcon{width:7.407vw;height:7.407vw;color:#000}.shoppingBasket .basketDishs{box-sizing:border-box;width:100%;height:calc(100% - 46.296vw);overflow:auto;padding:3.333vw 2.222vw 0}.shoppingBasket .basketDishs .categoryTitle{margin:3.704vw 0;display:flex;flex-direction:row;overflow:hidden}.shoppingBasket .basketDishs .categoryTitle h6{color:#797979;font-size:3.241vw;font-family:"Krub";margin-right:1.852vw;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shoppingBasket .basketDishs .categoryTitle span{color:#797979;font-size:3.241vw;font-family:"Krub";font-weight:700}.shoppingBasket .basketDishs .categoryTitle .handleRed{color:#f65252}.shoppingBasket .basketDishs .categoryTitle .checkIcon{margin-left:1.389vw;color:#989eb6;height:3.333vw;width:3.333vw;border-radius:1.667vw}.shoppingBasket .basketDishs .handleGreen span{color:#02821e}.shoppingBasket .basketDishs ul li{flex:none;margin-bottom:2.222vw}.shoppingBasket .footer{display:flex;justify-content:center;position:absolute;width:100%;bottom:6.481vw}.shoppingBasket .footer .addCart{width:67.222vw;height:13.333vw;border:none;border-radius:8.148vw;background-color:#ffdc33;display:flex;align-items:center;justify-content:center}.shoppingBasket .footer .addCart .mdAddIco{height:6.667vw;width:6.667vw;margin-right:3.704vw}.shoppingBasket .footer .addCart span{font-size:3.704vw;font-weight:700;font-family:"Krub"}.shoppingBasket .footer .disAddCart{background-color:#d5d5d9}.packageDishItem{display:flex;flex-direction:column;border-radius:3.241vw;background-color:#fff;box-shadow:.463vw .463vw 1.481vw 0 #eae8ef}.packageDishItem .menuValore{height:6.667vw;background-color:#e8e7eb;border-top-left-radius:3.241vw;border-top-right-radius:3.241vw;display:flex;justify-content:center;align-items:center;color:#000;font-size:3.704vw;font-weight:700;font-family:"Krub"}.packageDishItem .mainInfo{padding:2.222vw 3.333vw;position:relative;display:flex;flex-direction:row;height:23.148vw}.packageDishItem .mainInfo .dishImg{margin-right:2.963vw;width:18.519vw;height:18.519vw;background:#f5f5f5;border-radius:3.704vw;position:relative}.packageDishItem .mainInfo .dishImg img{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:3.241vw}.packageDishItem .mainInfo .dishImg .MdFastfood-icon-box{width:6.481vw;height:6.481vw;position:absolute;top:-2.037vw;left:-2.037vw;background-color:#ffdc33;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.packageDishItem .mainInfo .dishImg .MdFastfood-icon-box .MdFastfood-icon{width:4.167vw;height:4.167vw}.packageDishItem .mainInfo .content{flex:1 1;height:22.222vw;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.packageDishItem .mainInfo .content .clickBox{position:absolute;width:calc(100% - 30vw);height:100%;left:0;top:0;z-index:2}.packageDishItem .mainInfo .content .title{display:flex;flex-direction:row;margin-top:.926vw;color:#333;font-size:3.704vw;font-weight:700;text-align:left}.packageDishItem .mainInfo .content .title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.packageDishItem .mainInfo .content .title span{color:#ffdc33;margin-bottom:0}.packageDishItem .mainInfo .content .description{color:#bcbcbc;font-size:3.241vw;text-align:left;font-weight:700}.packageDishItem .mainInfo .content .description p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.packageDishItem .mainInfo .content .dishsNumber{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.packageDishItem .mainInfo .content .dishsNumber .left .price{font-size:4.63vw;font-family:"Arial";color:#f65252}.packageDishItem .mainInfo .content .dishsNumber .right{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.packageDishItem .mainInfo .content .dishsNumber .right .number{color:#000;font-weight:700;font-size:3.704vw;min-width:9.259vw;text-align:center}.packageDishItem .mainInfo .content .dishsNumber .right .is_no_number{color:#bcbcbc}.packageDishItem .mainInfo .content .dishsNumber .right .MuiIconButton-root{padding:0;width:7.407vw;height:7.407vw}.packageDishItem .mainInfo .content .dishsNumber .right .MuiIconButton-root .MuiIconButton-label{margin-bottom:0}.packageDishItem .mainInfo .content .dishsNumber .right .AiFillPlusCircle{width:7.407vw;height:7.407vw;color:#ffdc33}.packageDishItem .mainInfo .content .dishsNumber .right .DisAiFillPlusCircle{width:7.407vw;height:7.407vw;color:#f7ebab}.packageDishItem .mainInfo .content .dishsNumber .right .AiFillMinusCircle{width:7.407vw;height:7.407vw;color:#acacac}.packageDishItem .mainInfo .content .dishsNumber .right .DisAiFillMinusCircle{width:7.407vw;height:7.407vw;color:#e8e7eb}.packageDishItem .mainInfo .content .dishsNumber .ordina{border-radius:6.481vw;line-height:inherit}.packageDishItem .mainInfo .content .dishsNumber .ordina .setMenuBtn{color:rgba(0,0,0,.8705882353);background-color:#ffdc33;border-radius:6.481vw;line-height:inherit;padding:1.481vw 4.444vw;font-size:3.704vw;font-family:"Krub";font-weight:700}.packageDishItem .mainInfo .content .dishsNumber .disOrdina .setMenuBtn{background-color:#f7ebab}.packageDishItem .mainInfo .content .allergen-pic{width:5.37vw;height:5.37vw;margin:.37vw .37vw 0 0}.BasketDishItem .mainInfo{padding:1.481vw 3.333vw}.BasketDishItem .mainInfo .content{flex:1 1;height:22.222vw;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.BasketDishItem .mainInfo .content .clickBox{position:absolute;width:60%;height:100%;left:0;top:0}.BasketDishItem .mainInfo .content .title{line-height:6.667vw}.BasketDishItem .mainInfo .content .title p{font-size:3.241vw;font-weight:700;font-family:"Krub";color:#333}.BasketDishItem .mainInfo .content .title span{color:#333;margin-bottom:0}.BasketDishItem .mainInfo .content .left .price{padding:0;height:0;font-size:3.241vw;font-weight:700;color:#f65252;font-family:"Krub"}.BasketDishItem .mainInfo .content .dishsNumber{display:flex;justify-content:flex-end}.BasketSetDishItem .content{flex:1 1;height:22.222vw;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.BasketSetDishItem .content .title{line-height:6.667vw}.BasketSetDishItem .content .title p{font-size:3.704vw;font-weight:700;color:#333}.BasketSetDishItem .content .title span{color:#333;margin-bottom:0}.BasketSetDishItem .content .left .price{padding:0;height:0;font-size:3.241vw;font-weight:700;color:#f65252;font-family:"Krub"}.BasketSetDishItem .content .dishsNumber{display:flex;justify-content:flex-end}.dialog .MuiPaper-rounded{border-radius:3.889vw}.dialog .title{width:100%;height:100%;text-align:center;position:relative;display:flex;justify-content:center}.dialog .title .titleText{width:90%;font-size:5.093vw;color:#000;font-weight:700}.dialog .title .clearIcon{position:absolute;right:0;top:0}.dialog .title .clearIcon .closeIcon{height:6.667vw;width:6.667vw}.dialog .dialogContent .dialogContentText{font-size:3.704vw;color:#000}.dialog .MuiDialogActions-root{display:flex;justify-content:space-between;padding:0 2.778vw 5.556vw}.dialog .MuiDialogActions-root .ok{width:32.778vw;height:13.333vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.dialog .MuiDialogActions-root .cancel{width:32.778vw;height:13.333vw;background-color:#6d7abd;color:#fff;border-radius:8.148vw}.dialog .MuiDialogActions-root .remove-third-btn{text-transform:capitalize;font-size:3.704vw}.set-dish-item-dialog-bg{display:flex;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3490196078);flex-direction:column;justify-content:center;align-items:center;z-index:20;color:#000}.set-dish-item-dialog-bg .title-bar{position:absolute;top:0;left:0;right:0;background-color:#f8f8f8;z-index:2;text-align:left;transition:all .2s;padding:4.444vw 4.167vw}.set-dish-item-dialog-bg .title-bar .title-text{font-size:4.63vw;font-weight:700;text-overflow:ellipsis;overflow:hidden;margin-right:9.259vw;white-space:nowrap}.set-dish-item-dialog-bg .title-bar .title-bar-close-icon{position:absolute;right:1.389vw;width:2.593vw;height:2.593vw;top:.741vw;color:#ffdc33;display:flex;align-items:center;justify-content:center;z-index:1}.set-dish-item-dialog-bg .title-bar .title-bar-close-icon svg{width:90%;height:90%}.set-dish-item-dialog-bg .close-icon{position:absolute;right:4.167vw;top:4.167vw;width:6.481vw;height:6.481vw;background:rgba(74,74,74,.5294117647);border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2;transition:all .2s}.set-dish-item-dialog-bg .close-icon svg{width:80%;height:80%}.set-dish-item-dialog-bg .set-dish-item-dialog{width:100%;height:100%;background:#f8f8f8;position:relative;text-align:left}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content{border-radius:.926vw;overflow:scroll;height:100%;padding-bottom:5.37vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .dish-img{height:62.5vw;padding-bottom:.741vw;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#f5f5f5;width:100%;margin-bottom:-4.63vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .dish-img .setMenu-icon{position:absolute;top:.741vw;left:.741vw;background:#ffdc33;border-radius:2.315vw;padding:.37vw 1.296vw;color:#fff;font-size:1.296vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn{position:absolute;bottom:4.167vw;left:6.481vw;right:6.481vw;display:flex;z-index:2}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content{display:flex;align-items:center;justify-content:space-between;flex:1 1;padding:2.778vw 4.167vw;border-radius:9.259vw;background:#ffdc33;box-shadow:0 .463vw .926vw 0 rgba(135,114,64,.5019607843)}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box{display:flex;align-items:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box .md-cart-icon{height:5.556vw;width:5.556vw;margin-right:1.852vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box .order-cart-icon-box-text{margin-left:.741vw;font-size:3.704vw;font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .order-cart-icon-box .beask-total-num-text{font-size:3.704vw;margin-left:.741vw;color:#8688a4}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-content .price-text{font-size:3.704vw;font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .add-dish-btn .add-dish-btn-disabled{background:#bfc7cf}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-content{border-top-left-radius:6.481vw;border-top-right-radius:6.481vw;padding:2.963vw 2.963vw 0;background-color:#f8f8f8}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-name{margin:0 0 1.481vw;font-weight:700;font-size:4.63vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-name-ext{margin:0 0 1.481vw;font-size:4.167vw;color:#92949c}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .set-dish-price-text{color:#edb700;font-size:4.63vw;margin:0 0 1.481vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .choose-a-product-text{margin:.37vw 0 2.963vw;font-size:3.241vw;color:#b8b8b8;border-top:1px solid hsla(0,0%,89%,.8);text-align:center;padding-top:.926vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list{padding-bottom:18.519vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info{display:flex;align-items:center;font-size:3.704vw;margin-bottom:2.963vw;color:#8688a4;margin-top:.741vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .check-icon{color:#43b01d;width:4.63vw;height:4.63vw;display:flex;align-items:center;justify-content:center;margin-right:.37vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .check-icon svg{width:100%;height:100%}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .min-num-dishes-text,.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .required-text{margin-right:.741vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .select-num-text{display:inline-flex;align-items:center;background-color:#ff8873;border-radius:1.481vw;padding:1.481vw;color:#fff;margin-right:.741vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info .area-additional-fees-text{padding:1.481vw;background-color:#ff8873;color:#fff;border-radius:1.481vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail{display:inline-flex;align-items:center;background-color:#ff8873;border-radius:1.481vw;color:#fff;padding:1.481vw;margin-right:.741vw;font-size:3.704vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail .error-icon{width:4.167vw;height:4.167vw;display:flex;align-items:center;justify-content:center;margin-right:.741vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .quantity-info-fail .error-icon svg{width:100%;height:100%}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .name-and-qiantity-box{margin:2.222vw 0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .name-and-qiantity-box .course-group-name{font-size:3.704vw;margin-bottom:2.963vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content{display:flex;justify-content:space-between;flex:1 1;overflow:hidden;margin-bottom:2.222vw;box-shadow:0 .926vw 1.389vw 0 #e3e7f4;border-radius:2.315vw;padding:2.222vw 2.963vw;background:#fff;position:relative}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .dishImgbox{width:18.519vw;height:18.519vw;background:#f5f5f5;border-radius:3.704vw;position:relative}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:3.704vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .dish-detail-box{flex:1 1;display:flex;justify-content:space-between;flex-direction:column;padding-left:1.481vw}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .dish-name{font-size:3.704vw;font-weight:700;margin-bottom:2.222vw;color:#333;word-break:break-word}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .dish-description{font-size:3.704vw;color:#92949c;word-break:break-word}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content p{margin:0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .center{text-align:left;display:flex;align-items:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox{display:flex;justify-content:space-between;align-items:center}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox .price-box-price{display:flex;word-break:break-word;text-align:left;align-items:flex-end;font-weight:500;font-size:3.704vw;color:#303460;font-weight:700}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox .price-number{display:flex;justify-content:space-between;align-items:center;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox .MuiIconButton-root{padding:0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox .number{margin:0 1.852vw;font-size:3.704vw;opacity:1;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .pricebox .is_no_number{color:#ffdc33;opacity:0;display:none}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .AiFillPlusCircle{width:6.481vw;height:6.481vw;color:#ffdc33;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .AiFillMinusCircle{width:6.481vw;height:6.481vw;color:#ffdc33;opacity:1;transition:all .2s ease-in-out}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .no-number-circle{color:#e8e7eb;opacity:0;display:none}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .allergen-pic{width:5.37vw;height:5.37vw;margin:.741vw .37vw 0}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .content .disabled-plus-icon{opacity:1;color:#d0d4d7}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-list-dish-disabled{opacity:.6;background-color:hsla(0,0%,100%,.6)}.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-list-dish-disabled .dish-info-box,.set-dish-item-dialog-bg .set-dish-item-dialog .set-dish-item-dialog-content .course-group-list .set-dish-item-course-card .course-dish-list .course-dish-list-dish-disabled .priceboxprice{color:rgba(0,0,0,.6)}.iconHeadBox{display:flex;align-items:center;justify-content:space-between;padding:4.444vw 2.222vw 2.963vw}.iconHeadBox .icon{width:4.167vw;height:4.167vw;color:#000;padding:1.481vw;background-color:#ffdc33;border-radius:5.926vw;margin-right:4.444vw}.iconHeadBox .icon svg{width:100%;height:100%}.iconHeadBox .titleBox{display:flex;justify-content:flex-start;flex:1 1;font-size:3.704vw}.iconHeadBox .titleBox .title{font-weight:700;color:#000;margin-right:2.222vw;text-align:left}.iconHeadBox .titleBox .subTitle{color:#b4b5b5}.iconHeadBox .action{font-size:3.704vw;color:#323161;display:flex;align-items:center;justify-content:center}.iconHeadBox .action svg{width:5.185vw;height:5.185vw;color:#000}.checkoutCartBox .dineIn-head-box{display:flex;align-items:center;justify-content:space-between;padding:4.444vw 2.222vw 2.963vw;font-size:2.778vw}.checkoutCartBox .dishesList .dishItem{margin:.741vw .741vw 1.481vw;background-color:#fff;border-radius:2.778vw;box-shadow:0 .926vw 2.315vw 0 rgba(0,0,0,.0705882353);padding:.741vw;position:relative}.checkoutCartBox .dishesList .dishItem .dishItemContent{display:flex;justify-content:flex-start;align-items:flex-start;height:auto;position:relative;padding-top:.926vw;padding-bottom:.926vw;margin:1.389vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content{display:flex;flex-direction:column;align-items:flex-start;flex:1 1}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox{display:flex;justify-content:space-around;align-items:flex-start;flex:1 1;flex-direction:column;margin-left:2.778vw;height:100%}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox div{text-align:left}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .title{font-size:3.704vw;color:#333;overflow:hidden;text-overflow:ellipsis;word-break:break-word;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .controls-bar{display:flex;position:relative}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .mdRateReviewBtn{padding:0;margin-top:1.852vw;margin-bottom:1.852vw;margin-right:1.852vw;width:6.667vw;height:6.667vw;background-color:#e3e7ee}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .mdRateReviewBtn .mdRateReviewIcon{width:60%;height:60%;color:#000}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .couponIconBox{margin-top:1.852vw;margin-bottom:1.852vw;margin-right:1.852vw;background-color:#e3e7ee;border-radius:2.778vw;display:flex;align-items:center}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .couponIconBox .couponIconBtn{padding:0;width:6.667vw;height:6.667vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .couponIconBox .couponIconBtn .MdLocalActivity{width:60%;height:60%;color:#000}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .couponIconBox .iconText{color:#5867b4;font-size:1.852vw;padding-right:1.852vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .price{font-size:4.167vw;color:#000;text-align:center}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .collapse .chip{justify-content:center;align-items:center;text-align:center;background-color:#e7ecf4;margin-bottom:1.852vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .dish-tip-box{display:flex;align-items:center;position:absolute;bottom:0;right:0;grid-gap:1.481vw;gap:1.481vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .dish-tip-box .dish-tip{text-align:right;font-size:2.778vw;cursor:pointer;display:flex;align-items:center}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .dish-tip-box .number{margin:0 2.963vw;font-size:3.241vw;font-weight:700;color:#000}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .dish-tip-box .delete-iconBtn{background-color:#acacac;padding:0;width:8.333vw;height:8.333vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .right-content .titleBox .dish-tip-box .delete-iconBtn .minusBtn{width:60%;height:60%;color:#fff}.checkoutCartBox .dishesList .dishItem .dishItemContent .dishImgbox{width:18.519vw;height:18.519vw;background:#f5f5f5;border-radius:3.704vw;position:relative}.checkoutCartBox .dishesList .dishItem .dishItemContent .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:3.704vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .dishImgbox .MdFastfood-icon-box{width:6.481vw;height:6.481vw;position:absolute;top:-2.037vw;left:-2.037vw;background-color:#ffdc33;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.checkoutCartBox .dishesList .dishItem .dishItemContent .dishImgbox .MdFastfood-icon-box .MdFastfood-icon{width:4.167vw;height:4.167vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .usedCouponsBox{display:flex;justify-content:center;align-items:center;flex-direction:column;width:15.741vw;height:100%;border-right:.278vw dashed #cecece}.checkoutCartBox .dishesList .dishItem .dishItemContent .usedCouponsBox .icon{width:5.926vw;height:5.926vw;color:#5867b4}.checkoutCartBox .dishesList .dishItem .dishItemContent .usedCouponsBox .icon svg{width:100%;height:100%}.checkoutCartBox .dishesList .dishItem .dishItemContent .usedCouponsBox .iconText{color:#5867b4;font-size:1.852vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber{position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;right:0}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber .number{margin:0 2.963vw;font-size:3.241vw;font-weight:700;color:#000}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber .iconBtn{padding:0;width:8.333vw;height:8.333vw}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber .iconBtn .minusBtn{width:100%;height:100%;color:#acacac}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber .iconBtn .plusBtn{width:100%;height:100%;color:#ffdc33}.checkoutCartBox .dishesList .dishItem .dishItemContent .priceNumber .disabledIconBtn svg{color:#e8e7eb!important}.checkoutCartBox .dishesList .dishItem .dishRemarks .remarkTextBox{display:flex;padding:2.222vw}.checkoutCartBox .dishesList .dishItem .dishRemarks .remarkTextBox .remarkChip{background-color:#e7ecf4;font-size:3.704vw;color:#a2afc3;width:4.352vw;height:4.352vw}.checkoutCartBox .dishesList .dishItem .dishRemarks .dishRemarksHead{display:flex;align-items:center;justify-content:space-between;padding-left:4.444vw}.checkoutCartBox .dishesList .dishItem .dishRemarks .dishRemarksHead .title{font-size:3.704vw;color:#5867b4}.checkoutCartBox .dishesList .dishItem .dishRemarks .close{color:#cecece!important;width:6.667vw!important;height:6.667vw!important;margin:0 .741vw}.checkoutCartBox .dishesList .dishItem .dishRemarks .check{color:#ffdc33!important;width:6.667vw!important;height:6.667vw!important;margin:0 .741vw}.checkoutCartBox .dishesList .dishItem .dishRemarks .textareaBox{flex:1 1}.checkoutCartBox .dishesList .dishItem .dishRemarks .textareaBox textarea{width:100%;background-color:#fff;border-width:0;min-height:16.296vw;padding:4.444vw;box-sizing:border-box;font-size:3.704vw;color:#5867b4}.checkoutCartBox .dishesList .dishItem .condimentTagBox{display:flex;padding-bottom:2.963vw;overflow:scroll;flex-wrap:wrap}.checkoutCartBox .dishesList .dishItem .condimentTagBox .condimentTag{background-color:#e7ecf4;font-size:2.778vw;padding:1.111vw 1.481vw;color:#a2afc3;border-radius:5.556vw;display:flex;align-items:center;vertical-align:middle;justify-content:center;margin:.741vw .741vw 0 0}.checkoutCartBox .dishesList .dishItem .condimentTagBox .condimentTag .condimentTagText{white-space:nowrap}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box{border-top:.185vw dashed #e8e8e8;padding:2.222vw}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-box-tip-text{font-size:3.333vw;color:#606060;text-align:left;margin-bottom:1.481vw}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list{display:flex;flex-wrap:wrap}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list .set-meal-dish-item{width:50%;overflow:hidden;font-size:3.333vw;color:#8e8e8e;display:flex;align-items:center;align-content:flex-start;box-sizing:border-box;padding-bottom:1.481vw}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list .set-meal-dish-item .dot{width:1.389vw;height:1.389vw;background-color:#d7d7d7;border-radius:50%;margin-right:1.481vw}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list .set-meal-dish-item .setmenu-extra-price-text{color:#d3a500}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list .set-meal-dish-item .setmenu-dish-name{flex:1 1;white-space:nowrap;overflow:hidden;text-align:left;text-overflow:ellipsis}.checkoutCartBox .dishesList .dishItem .set-meal-dishes-box .set-meal-dishes-list>:nth-child(2n-1){padding-right:1.481vw}.checkoutCartBox .errorText{display:inline;font-size:2.778vw;padding:.926vw 1.852vw;color:#fd7b88;text-align:left;display:flex;align-items:center;justify-content:flex-start}.cartAirBubbless{top:unset!important;bottom:9.259vw!important;left:9.259vw!important;word-break:keep-all}.cartAirBubbless:after{left:2.315vw!important;right:unset!important}.checkoutCouponComponent{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkoutCouponComponent .iconHeadBox{padding-bottom:0}.checkoutCouponComponent .noCouponBox{height:4.444vw!important}.checkoutCouponComponent .scrollBox{width:100%}.checkoutCouponComponent .scrollBox .allCouponsBox{display:flex;overflow:hidden;float:left;min-width:100%;height:41.667vw}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBox{margin:0 2.222vw;display:flex;align-items:center;justify-content:center}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBox .couponItem{margin:unset;transition:all .35s cubic-bezier(0,0,0,1)}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBox:first-of-type{margin-left:0}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBox .ruleText{width:80%}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBubbless{top:-6.019vw;background-color:#ffdc33;z-index:1}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBubbless span{color:#000}.checkoutCouponComponent .scrollBox .allCouponsBox .couponItemBubbless:after{border-top:2.222vw solid #ffdc33}.checkoutCouponComponent .redeemCouponBox{text-align:left}.checkoutCouponComponent .redeemCouponBox .redeemCoupon{font-size:3.704vw;color:#5867b4}.coupon-change-style{background-color:#fff;opacity:.5}.checkoutCouponListComponent{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkoutCouponListComponent .allCouponsBox .couponItemBox .couponItem{transition:all .35s cubic-bezier(0,0,0,1)}.checkoutCouponListComponent .allCouponsBox .couponItemBox .ruleText{width:80%}.checkoutCouponListComponent .allCouponsBox .showCantUseText .couponItem{margin:9.259vw auto 2.778vw}.checkoutCouponListComponent .allCouponsBox .couponItemBubbless{top:-9.259vw;background-color:#ffdc33}.checkoutCouponListComponent .allCouponsBox .couponItemBubbless span{color:#000}.checkoutCouponListComponent .allCouponsBox .couponItemBubbless:after{border-top:2.222vw solid #ffdc33}.checkoutCouponListComponent .notfind{font-size:3.241vw}.FulfillmentAddress .restaurantAddress{box-sizing:border-box;display:flex;justify-content:flex-start;background-color:#323161;border:none;border-radius:3.704vw;padding:4.444vw;width:83.333vw}.FulfillmentAddress .restaurantAddress .logo{width:11.111vw;height:11.111vw;border-radius:1.852vw}.FulfillmentAddress .restaurantAddress .logo img{border-radius:1.852vw;width:100%;height:100%;object-fit:cover}.FulfillmentAddress .restaurantAddress .content{flex:1 1;margin-left:4.444vw}.FulfillmentAddress .restaurantAddress .name{color:#989eb6;margin-bottom:2.222vw}.FulfillmentAddress .restaurantAddress .address,.FulfillmentAddress .restaurantAddress .name{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;font-weight:unset!important;text-align:left}.FulfillmentAddress .restaurantAddress .address{display:flex;color:#fff;line-height:5.093vw}.FulfillmentAddress .customerAddressBox{width:100%;overflow:hidden;text-align:left}.FulfillmentAddress .customerAddressBox .customerAddress{display:inline-block;white-space:nowrap}.FulfillmentAddress .customerAddressBox .customerAddress .addressItem{margin:0 2.222vw;display:inline-flex;white-space:normal}.FulfillmentAddress .customerAddressBox .customerAddress .addressItem:first-of-type{margin-left:0}.FulfillmentAddress .customerAddressBox .customerAddress .addressItem .ruleText{width:80%}.FulfillmentAddress .customerAddressBox .customerAddress .addressItem .defaultAddressCars{width:85.185vw}.FulfillmentAddress .customerAddressBox .customerAddress .noAddressText{display:flex;justify-content:flex-start;margin-top:1.481vw}.FulfillmentAddress .customerAddressBox .customerAddress .noAddressText .text{font-size:2.778vw;color:red;margin-left:1.852vw}.fulfillmentTime .prompt-busy{display:flex;justify-content:flex-start;margin-top:1.481vw}.fulfillmentTime .prompt-busy .text{font-size:2.778vw;color:#fd7b88;margin-left:1.852vw}.fulfillmentTime .selectTimeBox{display:flex;align-items:center}.fulfillmentTime .selectTimeBox .selectTimeBtn{display:flex;align-items:center;justify-content:center;padding:1.667vw 3.333vw;border-radius:7.407vw;background-color:#fff}.fulfillmentTime .selectTimeBox .selectTimeBtn:nth-of-type(2){margin-left:1.852vw}.fulfillmentTime .selectTimeBox .selectTimeBtn span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#8fa4c2}.fulfillmentTime .selectTimeBox .selectTimeBtn .arrow_btn{width:7.407vw;height:7.407vw;color:#8fa4c2}.fulfillmentTime .selectTimeBox .selectTimeBtn .showYearText{margin-right:4.444vw}.fulfillmentTime .selectTimeBox .errorBtn{border:1px solid #fd7b88}.payment_page{background:#f8f8f8;overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.DefaultThemePaymentPage .selectPickup{display:flex;margin:4.074vw 6.667vw 0}.DefaultThemePaymentPage .selectPickup .deliverySelect,.DefaultThemePaymentPage .selectPickup .pickUpSelect{position:relative;display:flex;flex:1 1;align-items:center;justify-content:center;height:15.556vw;background:inherit;background:#ffdc33;border:none;border-radius:8.796vw;box-shadow:0 .926vw 1.389vw rgba(255,220,51,.2980392157)}.DefaultThemePaymentPage .selectPickup .deliverySelect:nth-of-type(2),.DefaultThemePaymentPage .selectPickup .pickUpSelect:nth-of-type(2){margin-left:6.667vw}.DefaultThemePaymentPage .selectPickup .deliverySelect p,.DefaultThemePaymentPage .selectPickup .pickUpSelect p{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw;color:#000}.DefaultThemePaymentPage .selectPickup .isNoSelect{background-color:#fff;box-shadow:0 .926vw 1.389vw hsla(0,0%,94.9%,.9960784314)}.DefaultThemePaymentPage .selectPickup .isNoSelect .mdDoneIco{background:#f8f8f8!important}.DefaultThemePaymentPage .selectPickup .mdDoneIco{box-sizing:border-box;margin-right:4.444vw;background:#fff!important;width:11.111vw;height:11.111vw;border-radius:100%;font-weight:700;color:#ffdc33;padding:.926vw}.DefaultThemePaymentPage .payment_main_container{display:flex;justify-content:space-between;margin-top:6.759vw}.DefaultThemePaymentPage .payment_main_container .flow_list{flex:1 1;margin-right:4.444vw;height:129.63vw;overflow-y:scroll}.DefaultThemePaymentPage .payment_main_container .flow_list .vCodeDisabledBox{background:rgba(180,181,181,.5019607843)!important}.DefaultThemePaymentPage .payment_main_container .flow_list .vCodeDisabledBox .signup-password-input{background:transparent!important}.DefaultThemePaymentPage .payment_main_container .flow_list .vCodeDisabledBox .sign-up-button{background-color:#b4b5b5}.DefaultThemePaymentPage .payment_main_container .flow_list .vCodeMismatched{text-align:left;color:red;font-size:2.778vw;padding:2.13vw}.DefaultThemePaymentPage .payment_main_container .flow_list .workTimeTip{font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#bcbcbc;text-align:left;margin:4.444vw 0}.DefaultThemePaymentPage .payment_main_container .flow_list .workTimeTip span{font-weight:600;color:#989eb6;margin-left:2.778vw}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp{height:10vw}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp,.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime{position:relative;display:flex;align-items:center;justify-content:space-between}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp p,.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime p{font-family:"Krub Bold","Krub";font-weight:700;font-style:normal;font-size:3.704vw}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp .workBubble,.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime .workBubble{position:absolute;top:-7.407vw;right:16.667vw;padding:2.222vw;background:inherit;background-color:#212139;border:none;border-radius:2.778vw}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp .workBubble:after,.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime .workBubble:after{position:absolute;bottom:-2.13vw;right:calc(50% - 1.852vw);content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-top:2.222vw solid #212139}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp .workBubble span,.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime .workBubble span{color:#fff;font-size:2.778vw;line-height:4.444vw;font-weight:400!important}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryTime{height:10vw}.DefaultThemePaymentPage .payment_main_container .flow_list .busyHoursText{display:flex}.DefaultThemePaymentPage .payment_main_container .flow_list .busyHoursText span{font-size:3.241vw;display:inline;padding:.926vw 1.852vw;color:#d46b6b;background-color:rgba(212,107,107,.137254902);line-height:7.407vw;border-radius:.926vw;text-align:left}.DefaultThemePaymentPage .payment_main_container .flow_list .selectDateContainer{display:flex;align-items:center}.DefaultThemePaymentPage .payment_main_container .flow_list .selectDateContainer .date_selected{display:flex;align-items:center;justify-content:center;padding:.463vw 2.778vw;border-radius:7.407vw;background-color:#fff;box-shadow:0 .926vw 1.389vw hsla(0,0%,94.9%,.9960784314);margin:3.704vw 0}.DefaultThemePaymentPage .payment_main_container .flow_list .selectDateContainer .date_selected:nth-of-type(2){margin-left:1.852vw}.DefaultThemePaymentPage .payment_main_container .flow_list .selectDateContainer .date_selected span{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#9791bf}.DefaultThemePaymentPage .payment_main_container .flow_list .selectDateContainer .date_selected .arrow_btn{width:7.407vw;height:7.407vw;color:#9791bf}.DefaultThemePaymentPage .payment_main_container .flow_list .deliveryOrPickUp .addIco{width:5.648vw;height:5.648vw}.DefaultThemePaymentPage .payment_main_container .flow_list .customerNameBox{flex:1 1;display:flex}.DefaultThemePaymentPage .payment_main_container .flow_list .customerNameBox .customerNameInput{margin:0;font-family:"krub"}.DefaultThemePaymentPage .payment_main_container .flow_list .errorInput input::-webkit-input-placeholder{color:red!important}.DefaultThemePaymentPage .payment_main_container .flow_list .customerInfoPhoneInput .mainContainer{background-color:#fff;margin-top:0}.DefaultThemePaymentPage .payment_main_container .flow_list .customerInfoPhoneInput .disabledMainContainer{background-color:rgba(180,181,181,.5019607843)}.DefaultThemePaymentPage .payment_main_container .flow_list .customerInfoPhoneInput .disabledMainContainer .phone{background-color:transparent}.DefaultThemePaymentPage .payment_main_container .flow_list .paymentVerification{display:flex;flex-direction:row;background-color:#fff;border-radius:8.148vw;align-items:center;justify-content:space-between;height:13.333vw;margin-top:4.444vw;border:1px solid #989eb6;font-size:2.778vw;padding:0 2.222vw}.DefaultThemePaymentPage .payment_main_container .flow_list .paymentVerification button:hover{background-color:unset}.DefaultThemePaymentPage .payment_main_container .flow_list .customerNameReadOnly{background-color:rgba(180,181,181,.5019607843)}.addressInput{display:flex;flex-direction:column;flex:1 1}.addressInput label{text-align:left;font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf}.addressInput input{box-sizing:border-box;font-size:3.704vw;height:13.333vw;border-radius:13.333vw;outline-color:invert;outline-style:none;outline-width:0;border:1px solid #989eb6;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;box-shadow:none;padding:0 4.444vw;color:#9791bf!important;margin:4.444vw 0 2.222vw;width:100%}.addressInput input::-webkit-input-placeholder{font-size:3.704vw;color:#9791bf!important}.addressInput.error-input input{border-color:red}.addressInput.error-input input::-webkit-input-placeholder,.addressInput.error-input textarea::-webkit-input-placeholder{color:red!important}.datepicker.default .datepicker-header,.datepicker.default .datepicker-navbar-btn{color:#9791bf!important}.datepicker.default .datepicker-wheel{border-color:#9791bf!important}.DefaultThemePaymentPage .addressList{display:flex;flex-direction:column;padding-bottom:29.259vw}.DefaultThemePaymentPage .paymentBtn{position:fixed;bottom:6.667vw;left:13.333vw}.DefaultThemePaymentPage .paymentBtn button{width:73.333vw;height:13.333vw;background:inherit;background-color:#ffdc33;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-weight:500}.DefaultThemePaymentPage .forbidPaymentBtn{border-radius:8.148vw}.DefaultThemePaymentPage .forbidPaymentBtn button{background:#bcbcbc;border-radius:8.148vw}.DefaultThemePaymentPage .pickupAddress{box-sizing:border-box;display:flex;justify-content:flex-start;background:inherit;background-color:#323161;border:none;border-radius:3.704vw;box-shadow:0 .926vw 1.389vw rgba(157,163,196,.4980392157);margin:4.444vw 4.444vw 0 0;padding:4.444vw}.DefaultThemePaymentPage .pickupAddress .logo{width:11.111vw;height:11.111vw}.DefaultThemePaymentPage .pickupAddress .logo img{width:100%;height:100%}.DefaultThemePaymentPage .pickupAddress .content{flex:1 1;margin-left:4.444vw}.DefaultThemePaymentPage .pickupAddress .name{color:#989eb6;margin-bottom:2.222vw}.DefaultThemePaymentPage .pickupAddress .address,.DefaultThemePaymentPage .pickupAddress .name{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;font-weight:unset!important;text-align:left}.DefaultThemePaymentPage .pickupAddress .address{display:flex;color:#fff;line-height:5.093vw}.scheduleDialog .dialogbody{height:60.741vw}.scheduleDialog .scheduleBox .date{font-size:3.704vw;color:#bcbcbc;text-align:left;line-height:6.667vw;word-break:break-word;width:100%}.scheduleDialog .scheduleBox .showTip{font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:3.704vw;line-height:6.667vw;text-align:left;margin-left:.926vw;white-space:nowrap}.paymentSuccess{width:100%;height:100vh}.paymentSuccess .title{font-family:"Krub SemiBold","Krub";font-weight:600;font-style:normal;font-size:5.093vw;text-align:center;margin-top:46.296vw}.paymentSuccess .backTitle{font-family:"Krub Medium","Krub";font-weight:500;font-style:normal;font-size:4.63vw;color:#5968b4;text-align:center;margin:9.259vw 0}.paymentSuccess button{width:68.981vw;height:13.333vw;background:inherit;background-color:#5968b4;border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-weight:700;color:#fff}.errorDialog{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;top:0;right:0;left:0;background:rgba(111,113,145,.1764705882);color:#333}.errorDialog .mainContainer{position:relative;display:flex;flex-direction:column;align-items:center;width:88.148vw;height:122.222vw;background:inherit;background-color:#fff;border:none;border-radius:6.481vw;font-family:"Krub";font-weight:400;font-style:normal}.errorDialog .mainContainer .closeIco{position:absolute;width:6.667vw;height:6.667vw;right:4.444vw;top:4.444vw}.errorDialog .mainContainer p{color:#000;font-size:4.63vw;margin-top:39.815vw;font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:4.259vw;color:#989eb6}.errorDialog .mainContainer .errorIco{width:9.259vw;height:9.259vw;color:#fc432d;margin-top:39.815vw}.errorDialog .mainContainer p{margin-top:5.556vw}.errorDialog .mainContainer a{font-size:5.556vw;color:#3d3c69;margin-top:4.63vw}.errorDialog .mainContainer .jumpBtn{width:68.981vw;height:13.333vw;background:inherit;background:rgba(89,104,180,.9);border:none;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:4.63vw;font-weight:700;color:#fff;margin-top:9.259vw}.blackGoldErrorDialog{background-color:rgba(0,0,0,.3019607843)}.blackGoldErrorDialog .mainContainer{background-color:#282733}.blackGoldErrorDialog .mainContainer .jumpBtn{width:68.981vw;height:13.333vw;background:inherit;background:#b07c4d;border:none;border-radius:2.778vw;font-size:4.63vw;font-weight:700;color:#fff;margin-top:9.259vw}.blackGoldErrorDialog .closeIco{color:#b4b5b5}.noAddressAir{position:absolute;top:2.778vw;right:6.944vw;padding:1.852vw 2.778vw;min-width:27.778vw;background:inherit;background-color:#212139;border:none;border-radius:1.852vw}.noAddressAir:after{position:absolute;top:-2.222vw;right:1.667vw;content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-bottom:2.222vw solid #212139}.noAddressAir span{color:#fff;font-size:2.778vw;line-height:4.444vw;font-weight:400!important}.airBox{position:absolute;top:0;left:0;padding:1.852vw 2.778vw;background:inherit;background-color:#212139;border:none;border-radius:1.852vw}.airBox:after{position:absolute;bottom:-1.852vw;right:calc(50% - 2.222vw);content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-top:2.222vw solid #212139}.airBox span{color:#fff;font-size:2.778vw;line-height:4.444vw;font-weight:400!important}.outOfBusinessHourBox{position:absolute;display:flex;align-items:center;justify-content:center;top:-9.259vw;width:100%}.outOfBusinessHourBox .outOfBusinessHour{position:relative}.outOfBusinessHourBox .outOfBusinessHour:after{position:absolute;top:unset;bottom:-1.852vw;right:calc(50% - 2.222vw);content:"";border-left:2.222vw solid transparent;border-right:2.222vw solid transparent;border-top:2.222vw solid #212139}.notPickupTimeAirBubbles,.pickupTimeAirBubbles{top:-9.259vw}.cardsHere{top:-1.852vw;left:10.185vw}.vCodeBubble{top:-7.407vw;right:0;left:unset}.checkoutPaymentButton{display:flex;align-items:center;justify-content:space-between;height:23.148vw;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:#fff}.checkoutPaymentButton .son{display:flex;align-items:center;justify-content:center;height:100%;width:50%;font-weight:700;font-size:3.704vw}.checkoutPaymentButton .finalPriceBox span{width:50%}.checkoutPaymentButton .btnBox{color:#000}.checkoutPaymentButton .left-title{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;font-weight:700;font-size:3.704vw;height:100%;margin-left:7.407vw;flex:4 1}.checkoutPaymentButton .left-title .name{color:#888;font-size:2.315vw;margin-bottom:2.778vw}.checkoutPaymentButton .left-title .price{color:#000;font-size:4.63vw;font-weight:700;display:flex;flex-wrap:wrap}.checkoutPaymentButton .right{display:flex;flex:6 1;align-items:center;justify-content:center;margin:2.778vw}.checkoutPaymentButton .right .btnBox{background-color:#ffdc33;color:#000;border-radius:9.259vw;align-items:center;justify-content:center;display:flex;height:16.204vw;width:100%}.checkoutPaymentButton .right .click{box-shadow:0 .926vw 2.315vw rgba(243,219,0,.2)}.checkoutPaymentButton .right .click:active{-webkit-animation:click .2s ease;animation:click .2s ease}@-webkit-keyframes click{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes click{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.checkoutPaymentButton .right .text{font-size:4.63vw;margin-left:2.778vw}.checkoutPaymentButton .disabled{background-color:#e8e8e8!important}.checkoutPaymentButton .deliveryMinimumFeeAirBubbless{top:-10vw!important;left:3.704vw!important}.checkoutPaymentButton .deliveryMinimumFeeAirBubbless:after{left:6.019vw!important;right:unset!important}.checkoutPaymentButton .blackListBubbles{top:-10vw!important;right:3.704vw!important;left:unset}.checkoutPaymentButton .blackListBubbles:after{right:6.019vw!important;left:unset!important}.checkoutPaymentButton .airBubblesPositionBox{position:absolute;width:50%;bottom:18.519vw;height:1px;left:48%;display:flex;justify-content:center}.checkoutPaymentButton .reviewTipBubbles{bottom:-.926vw!important;top:unset!important;right:unset!important;left:unset;background-color:#f4dee1}.checkoutPaymentButton .reviewTipBubbles span{color:#c14d4d}.checkoutPaymentButton .reviewTipBubbles:after{border-top-color:#f4dee1}.checkoutPaymentButton .checkoutErrorTip{margin:0 .926vw .926vw;position:absolute;width:98%;bottom:23.148vw}.checkoutPaymentButton .checkoutErrorTip .MuiAlert-root{line-height:4.63vw}.checkoutPaymentButton .checkoutErrorTip .MuiAlert-standardError{color:#fd7b88;background-color:#f9e9e9}.checkoutTotalPrice{margin:4.444vw 0}.checkoutTotalPrice .totalPriceItem{display:flex;align-items:center;justify-content:space-between;font-size:3.704vw;margin:4.444vw 0}.checkoutTotalPrice .totalPriceItem .content{display:flex;align-items:center;justify-content:center}.checkoutTotalPrice .totalPriceItem .content .couponIcon{display:flex;align-items:center;justify-content:center;width:4.444vw;height:4.444vw;color:#5867b4}.checkoutTotalPrice .totalPriceItem .content .couponIcon svg{width:100%;height:100%}.checkoutTotalPrice .totalPriceItem .content .couponIconBox{margin:0 2.222vw}.checkoutTotalPrice .totalPriceItem .originalTotalPrice{font-weight:700}.checkoutTotalPrice .delLine{text-decoration:line-through}.total-price-style{background-color:#fff;opacity:.5}.checkoutOrderDetailPage{margin:10.37vw 0 0;overflow-y:scroll;overflow-x:hidden}.checkoutOrderDetailPage .mainPage{padding-bottom:23.148vw}.checkoutOrderDetailPage .hasErrorTip{padding-bottom:27.778vw}.checkoutOrderRemarks .close{color:#cecece!important}.checkoutOrderRemarks .check,.checkoutOrderRemarks .close{width:6.667vw!important;height:6.667vw!important;margin:0 .741vw}.checkoutOrderRemarks .check{color:#ffdc33!important}.checkoutOrderRemarks .textareaBox{flex:1 1}.checkoutOrderRemarks .textareaBox textarea{width:100%;background-color:#fff;border-width:0;min-height:16.296vw;border-radius:3.704vw;padding:4.444vw;box-sizing:border-box;font-size:3.704vw;color:#5867b4}.checkoutOrderTableware .close{color:#cecece!important}.checkoutOrderTableware .check,.checkoutOrderTableware .close{width:6.667vw!important;height:6.667vw!important;margin:0 .741vw}.checkoutOrderTableware .check{color:#ffdc33!important}.checkoutOrderTableware .priceNumber{display:flex;justify-content:flex-end;align-items:center}.checkoutOrderTableware .priceNumber .number{margin:0 2.963vw;font-size:3.241vw;font-weight:700;color:#000}.checkoutOrderTableware .priceNumber .iconBtn{padding:0;width:8.333vw;height:8.333vw}.checkoutOrderTableware .priceNumber .iconBtn .minusBtn{width:100%;height:100%;color:#acacac}.checkoutOrderTableware .priceNumber .iconBtn .plusBtn{width:100%;height:100%;color:#ffdc33}.checkoutOrderTableware .priceNumber .disabledIconBtn svg{color:#e8e7eb!important}.bookingBoxBackgroundVisible{visibility:visible}.bookingBoxBackgroundHidden{visibility:hidden}.checkoutDrawerMainVisible{transform:translateZ(0)}.checkoutDrawerMainHidden{transform:translate3d(0,100%,0)}.bookingBoxBackground{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5647058824);z-index:18}.bookingBoxMain{flex:1 1;overflow-y:scroll}.bookingBoxMain .required .title,.bookingBoxMain .required em{color:red!important}.bookingBoxMain .bookingDate,.bookingBoxMain .downIcon{display:flex;align-items:center;justify-content:center}.bookingBoxMain .downIcon{position:absolute;left:0;right:0;z-index:1}.bookingBoxMain .downIcon svg{width:7.407vw;height:7.407vw}.bookingBoxMain .bookingContent{font-family:"Krub Medium","Krub Regular","Krub";margin-top:6.481vw;padding:0 4.444vw 4.444vw}.bookingBoxMain .bookingContent .IconTitle{display:flex;align-items:center;color:#bfbfbf;height:6.667vw;margin:2.222vw 0}.bookingBoxMain .bookingContent .IconTitle .icon{width:4.63vw;height:4.63vw;display:flex;align-items:center;justify-content:center}.bookingBoxMain .bookingContent .IconTitle .icon svg{width:100%;height:100%}.bookingBoxMain .bookingContent .IconTitle .name{font-size:3.333vw;margin-left:2.222vw}.bookingBoxMain .bookingContent .boxShadow{background-color:#fff;border-radius:1.852vw;min-height:9.259vw;padding:4.444vw 6.667vw;text-align:left;box-shadow:0 .926vw 1.389vw rgba(157,163,196,.2)}.bookingBoxMain .bookingContent .chooseTime{position:relative}.bookingBoxMain .bookingContent .chooseTime .choose-time-mask{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.2509803922);top:0;bottom:0;left:0;right:0;border-radius:1.852vw}.bookingBoxMain .bookingContent .chooseTime .flexRow{display:flex}.bookingBoxMain .bookingContent .chooseTime .timeItem{color:#989eb6;background-color:#f2f2f7;padding:2.222vw 4.444vw;border-radius:4.63vw;font-size:3.704vw;line-height:3.704vw;margin-right:2.222vw;margin-bottom:3.333vw;cursor:pointer}.bookingBoxMain .bookingContent .chooseTime .activeBg{background-color:#ffdc33;color:#000}.bookingBoxMain .bookingContent .chooseTime .disabledBg{background-color:transparent}.bookingBoxMain .bookingContent .chooseTime .name{font-size:3.704vw;color:#9791bf;margin-bottom:3.333vw}.bookingBoxMain .bookingContent .chooseReachTime .reachTimeBox{border-radius:9.259vw;border:1px solid #bfbfbf;height:11.111vw;color:#989eb6;font-size:4.167vw;display:flex;align-items:center;padding-left:3.333vw}.bookingBoxMain .bookingContent .max-number-text{font-size:3.704vw;text-align:center;margin-top:2.222vw;color:#9791bf}.bookingBoxMain .bookingContent .chooseNumberOfPeople{display:flex;align-items:center;justify-content:center}.bookingBoxMain .bookingContent .chooseNumberOfPeople .button{width:9.259vw;height:9.259vw;background-color:#f2f2f7;border-radius:1.852vw;color:#000;display:flex;align-items:center;justify-content:center}.bookingBoxMain .bookingContent .chooseNumberOfPeople .button svg{width:50%;height:50%}.bookingBoxMain .bookingContent .chooseNumberOfPeople .disabled-button{opacity:.5}.bookingBoxMain .bookingContent .chooseNumberOfPeople .peopleNumber{margin:0 6.667vw;font-size:4.167vw;color:#989eb6}.bookingBoxMain .bookingContent .details .title{font-size:3.704vw;color:#9791bf;margin-top:4.444vw;margin-bottom:4.444vw}.bookingBoxMain .bookingContent .details .title em{color:#9791bf}.bookingBoxMain .bookingContent .details .radiusInputBox{position:relative;border-radius:8.148vw;border:1px solid #cfcfcf;display:flex;align-items:center;justify-content:center;height:13.333vw;border-radius:88px;width:100%}.bookingBoxMain .bookingContent .details .radiusInputBox .radiusInput{background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;width:100%;padding:0 4.63vw;border-radius:8.148vw}.bookingBoxMain .bookingContent .details .phoneInput{position:relative}.bookingBoxMain .bookingContent .details .phoneInput .phone-main svg{right:4.63vw}.bookingBoxMain .bookingContent .details .phoneInput .phone-main .MuiButton-label{color:#989eb6}.bookingBoxMain .bookingContent .details .phoneInput .phone-main .phone-insert-in{width:55.556vw;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;border-radius:8.148vw;padding-left:1.852vw}.bookingBoxMain .bookingContent .details .areaBox{height:46.296vw;border-radius:2.778vw;text-align:left;display:flex;align-items:center;justify-content:center}.bookingBoxMain .bookingContent .details .areaBox .area{box-sizing:border-box;font-family:"Krub";font-size:3.704vw;color:#989eb6;height:46.296vw;border:none;border-radius:2.778vw;padding:4.444vw;width:100%}.bookingBoxMain .bookingContent .details .areaBox .area::-webkit-input-placeholder{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#989eb6}.bookingBoxMain .bookingContent .details .bubblesBox{position:absolute;top:0;display:flex;width:100%;height:1px;justify-content:center;align-items:flex-end;z-index:1}.bookingBoxMain .bookingContent .details .airBox{position:unset}.bookingBoxMain .bookingContent .details .confirmBox{position:relative;display:flex;margin:4.444vw 0}.bookingBoxMain .bookingContent .details .confirmBox .confirm{flex:1 1;height:13.333vw;border-radius:8.148vw;background-color:#ffdc33;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400}.bookingBoxMain .bookingContent .noOrderTime{height:9.259vw;font-size:3.704vw;color:#989eb6;display:flex;align-items:center;justify-content:center}.bookingBoxMain .disabled{background-color:#cecece!important}.bookingBoxMain .project-logo{width:6.481vw;height:6.481vw}.bookingBoxMain .provided-box{font-size:2.963vw;background-color:#f8f8f8;padding-bottom:4.444vw;border-bottom:1px solid hsla(0,0%,80.8%,.6)}.bookingBoxMain .provided-box .provided-text-box{display:flex;align-items:center;justify-content:center}.bookingBoxMain .provided-box .project-logo-box{margin-right:1.111vw}.bookingBoxMain .provided-box .text{font-size:2.963vw;color:#989eb6}.bookingBoxMain .provided-box .clickPolicyText{font-size:2.963vw;color:#5867b4}.dateCalendar{width:67.222vw}.dateCalendar button{pointer-events:auto}.dateCalendar .react-calendar{border-radius:.37vw;width:100%;max-width:100%;background:#fff;font:inherit;border:0;overflow:hidden}.dateCalendar .react-calendar__navigation__next-button,.dateCalendar .react-calendar__navigation__prev-button{font-size:4.63vw!important}.dateCalendar .react-calendar button{margin:.926vw 0;border:0;outline:none;font:inherit;font-size:3.704vw;-webkit-tap-highlight-color:rgba(0,0,0,0)}.dateCalendar .react-calendar--doubleView{width:64.815vw}.dateCalendar .react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.dateCalendar .react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.dateCalendar .react-calendar,.dateCalendar .react-calendar *,.dateCalendar .react-calendar :after,.dateCalendar .react-calendar :before{box-sizing:border-box}.dateCalendar .react-calendar__navigation{height:9.259vw;margin-bottom:2.778vw}.dateCalendar .react-calendar__navigation button{min-width:9.259vw;background:none}.dateCalendar .react-calendar__navigation button[disabled]{background-color:#f0f0f0;color:hsla(0,0%,45.9%,.4862745098)}.dateCalendar .react-calendar__navigation__label{background-color:transparent!important;color:#333!important}.dateCalendar .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:3.704vw;margin-bottom:.926vw}.dateCalendar .react-calendar__month-view__weekdays abbr{text-decoration:none}.dateCalendar .react-calendar__month-view__weekdays__weekday{padding:.926vw 0}.dateCalendar .react-calendar__month-view__weekNumbers{font-weight:700}.dateCalendar .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.dateCalendar .react-calendar__month-view__days__day--neighboringMonth{color:#757575}.dateCalendar .react-calendar__century-view .react-calendar__tile,.dateCalendar .react-calendar__decade-view .react-calendar__tile,.dateCalendar .react-calendar__year-view .react-calendar__tile{padding:2em .5em}.dateCalendar .react-calendar__tile{max-width:100%;text-align:center;padding:.75em .5em;background:none}.dateCalendar .react-calendar__tile:disabled{background-color:#f0f0f0;color:hsla(0,0%,45.9%,.4862745098)}.dateCalendar .react-calendar__tile--hasActive{background:#76baff}.dateCalendar .react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.dateCalendar .react-calendar__tile--active{background:#1976d2;color:#fff;border-radius:50%}.dateCalendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.dateCalendar body{margin:0;background:#f8fafc;font-family:Montserrat,"Segoe UI",Tahoma,sans-serif}.dateCalendar *,.dateCalendar :after,.dateCalendar :before{box-sizing:border-box}.dateCalendar h1,.dateCalendar h2,.dateCalendar h3,.dateCalendar h4,.dateCalendar h5,.dateCalendar h6{font-weight:600;text-transform:uppercase}.dateCalendar h1:first-child,.dateCalendar h2:first-child,.dateCalendar h3:first-child,.dateCalendar h4:first-child,.dateCalendar h5:first-child,.dateCalendar h6:first-child{margin-top:0}.dateCalendar h1:last-child,.dateCalendar h2:last-child,.dateCalendar h3:last-child,.dateCalendar h4:last-child,.dateCalendar h5:last-child,.dateCalendar h6:last-child{margin-bottom:0}.dateCalendar h2{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.325em;font-size:2.8em}.dateCalendar p{margin:0;font-size:1.759vw}.dateCalendar a{text-decoration:none;color:inherit;border-bottom:.1em dashed}.dateCalendar a:focus{outline:none;color:inherit;border-bottom-style:solid}.dateCalendar button{font-family:inherit}.dateCalendar code{display:block;border-radius:.185vw;margin:1em 0;padding:1em .5em;background-color:rgba(0,0,0,.1)}.dateCalendar .illustration>.react-date-picker{box-shadow:.37vw .37vw rgba(0,0,0,.2)}.dateCalendar .Showcase nav{padding:.5em 0;line-height:2.778vw}.dateCalendar .Showcase nav .wrapper{display:flex;flex-wrap:wrap;align-items:center}.dateCalendar .Showcase nav h1{margin:.5em 1em .5em 0}.dateCalendar .Showcase nav .others select{width:25vw;height:3.704vw;display:inline-block;background:none;border:0;border-radius:2.315vw;background-color:rgba(0,0,0,.1);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" fill="rgba%280, 0, 0, .5%29" /></svg>');background-repeat:no-repeat;background-size:1.111vw;background-position:22.593vw 1.389vw;padding:.4em .7em;-webkit-appearance:none;-moz-appearance:none;font:inherit}.dateCalendar .Showcase nav .others select:focus{outline:none;border:.185vw solid #3c91e7;padding:calc(.4em - .185vw) calc(.7em - .185vw);background-position:22.407vw 1.204vw}.dateCalendar .Showcase nav .others select option{background:#ecf0f2}.dateCalendar .Showcase header{display:flex;background:linear-gradient(130deg,#3c91e7,#78378c);overflow:hidden;font-weight:600;color:#fff;padding-top:5em;padding-bottom:calc(4em + 12.593vw)}.dateCalendar .Showcase header p.main{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-bottom:.325em;font-size:6.504vw}@media screen and (min-width:1200px){.dateCalendar .Showcase header p.main{font-size:4.6em}}.dateCalendar .Showcase header p.sub{margin-bottom:1.3em;font-size:2.952vw}@media screen and (min-width:1200px){.dateCalendar .Showcase header p.sub{font-size:2.3em}}.dateCalendar .Showcase header a.button,.dateCalendar .Showcase header button{display:inline-block;background:none;border:0;border-radius:2.315vw;background:hsla(0,0%,100%,.25);padding:.4em .7em;margin-right:1em;margin-bottom:1em;cursor:pointer;font:inherit;text-transform:none;color:inherit;font-size:1.5em}.dateCalendar .Showcase header a.button:focus,.dateCalendar .Showcase header button:focus{outline:none;border:.185vw solid #ecf0f2;padding:calc(.4em - .185vw) calc(.7em - .185vw)}.dateCalendar .Showcase header .iframe-container{display:inline-block;width:13.889vw;height:3.704vw;transform:scale(1.33);transform-origin:top left}.dateCalendar .Showcase header .iframe-container iframe{transform-origin:top left;transform:scale(1.4)}.dateCalendar .Showcase .react-component{width:90%;max-width:102.778vw;margin:-12.593vw auto 4em;display:flex;justify-content:center;font-size:1.759vw}.dateCalendar .Showcase .react-component>*{box-shadow:0 2.778vw 3.704vw 0 rgba(16,36,94,.2)}.dateCalendar .Showcase main{margin-top:4em}.dateCalendar .Showcase main section{padding:4em 0}.dateCalendar .Showcase main section .richContent{display:flex;flex-wrap:wrap;justify-content:center;margin:-1em}.dateCalendar .Showcase main section .richContent>*{margin:1em;max-width:100%}.dateCalendar .Showcase main section .richContent .text{flex-basis:37.037vw;flex-grow:1}.dateCalendar .Showcase main section .richContent .illustration{flex-basis:90%;display:flex;justify-content:center;overflow:hidden}.dateCalendar .Showcase main section .richContent .illustration img{width:18.519vw;height:18.519vw}.dateCalendar .Showcase main section:nth-of-type(odd){background:#dee4f0}.dateCalendar .Showcase main section:nth-of-type(odd) .richContent .text{order:1}.dateCalendar .Showcase main section:nth-of-type(odd) .richContent .illustration{order:2}@media screen and (min-width:780px){.dateCalendar .Showcase main section:nth-of-type(2n) .richContent .illustration{order:1}.dateCalendar .Showcase main section:nth-of-type(2n) .richContent .text{order:2}}@media screen and (min-width:780px){.dateCalendar .Showcase main section .richContent .illustration{flex-basis:300px}}.dateCalendar .Showcase .usedby{padding:4em 0}.dateCalendar .Showcase .usedby h2{font-size:2em;margin-bottom:1em}.dateCalendar .Showcase .usedby__companies{margin:-1em;padding:0;list-style:none;display:flex;flex-wrap:wrap}.dateCalendar .Showcase .usedby__companies li{max-width:calc(100% - 2em);height:3.704vw;margin:1em}.dateCalendar .Showcase .usedby__companies li img{max-width:100%;max-height:100%;width:auto;-webkit-filter:contrast(0) opacity(50%);filter:contrast(0) opacity(50%);transition:-webkit-filter .4s ease-in-out;transition:filter .4s ease-in-out;transition:filter .4s ease-in-out,-webkit-filter .4s ease-in-out}.dateCalendar .Showcase .usedby__companies li img.ocado{margin-top:-.185vw}.dateCalendar .Showcase footer{display:flex;background:linear-gradient(130deg,#3c91e7,#78378c);overflow:hidden;font-weight:600;color:#fff;margin-top:5.556vw;padding-top:5em;padding-bottom:5em}.dateCalendar .Showcase footer p.main{margin-bottom:.325em;font-size:3.252vw;text-transform:uppercase}@media screen and (min-width:1200px){.dateCalendar .Showcase footer p.main{font-size:2.3em}}.dateCalendar .Showcase footer p.sub{line-height:2em;font-size:1.626vw}@media screen and (min-width:1200px){.dateCalendar .Showcase footer p.sub{font-size:1.15em}}.dateCalendar .Showcase footer a.button,.dateCalendar .Showcase footer button{display:inline-block;background:none;border:0;border-radius:2.315vw;background:hsla(0,0%,100%,.25);padding:.4em .7em;margin-right:1em;margin-top:1em;cursor:pointer;font:inherit;text-transform:none;color:inherit;font-size:1em}.dateCalendar .Showcase footer a.button:focus,.dateCalendar .Showcase footer button:focus{outline:none;border:.185vw solid #ecf0f2;padding:calc(.4em - .185vw) calc(.7em - .185vw)}.dateCalendar .Showcase .wrapper{width:90%;max-width:102.778vw;margin:0 auto}.dateCalendar .Showcase .wrapper:after{content:"";display:block;clear:both}@media screen and (max-width:650px){.dateCalendar .Showcase.Showcase--react-date-picker .react-component{justify-content:flex-start}}.dateCalendar .animated-loader{background:linear-gradient(125.75deg,#fff,#dee4f0 33%,#fff 66%,#dee4f0);background-size:200% 100%;-webkit-animation-name:loading-animate;animation-name:loading-animate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;font-size:0}@-webkit-keyframes loading-animate{0%{background-position-x:0}to{background-position-x:200%}}@keyframes loading-animate{0%{background-position-x:0}to{background-position-x:200%}}.dateCalendar .Popup{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center}.dateCalendar .Popup__background{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.dateCalendar .Popup__container{box-shadow:0 2.778vw 3.704vw 0 rgba(16,36,94,.2);border-radius:.741vw;position:relative;max-height:calc(100% - 10vw);min-width:26.667vw;border:0;background:#fff;padding:4.074vw;margin:5vw;overflow:auto;font:inherit;color:inherit}.dateCalendar .Popup__header{display:flex;margin-bottom:2em}.dateCalendar .Popup__header h2{margin-right:1em}.dateCalendar .Popup__header__close{flex-shrink:0;width:4.074vw;height:4.074vw;margin-top:-.2em;margin-left:auto;margin-right:-.2em;border:0;border-radius:50%;background:none;font-size:1.8em;line-height:.8em;cursor:pointer}.dateCalendar .Popup__header__close:focus{width:4.444vw;height:4.444vw;outline:none;border:.185vw solid #ecf0f2;margin-top:calc(-.2em - .185vw);margin-right:calc(-.2em - .185vw)}.dateCalendar .Popup h2{margin-bottom:.325em;font-size:1.8em}.dateCalendar .Popup h3{margin-bottom:.325em;font-size:1.2em}.bookingBoxSendDialog{z-index:999!important;position:absolute;top:0;right:0;bottom:0;left:0;font-family:"Krub Medium","Krub Regular","Krub"}.bookingBoxSendDialog .MuiDialogContent-root{padding:4.444vw}.bookingBoxSendDialog .MuiDialog-paperWidthSm{width:102.222vw;border-radius:3.889vw}.bookingBoxSendDialog .dialogName{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:6.667vw}.bookingBoxSendDialog .dialogName .close{position:absolute;top:0;right:0}.bookingBoxSendDialog .dialogContent{display:flex;flex-direction:column}.bookingBoxSendDialog .contentText{text-align:center;font-size:4.167vw;margin:5.37vw 0}.bookingBoxSendDialog .contentText .p1{color:#323161;margin:0 0 .926vw}.bookingBoxSendDialog .contentText .p2{color:#323161}.bookingBoxSendDialog .contentText .p3{color:#989eb6;font-size:3.704vw;margin-top:5.37vw}.bookingBoxSendDialog .contentText .here{color:#323161;font-weight:700}.bookingBoxSendDialog .dialogContent .ok{height:12.037vw;background-color:#ffdc33;color:#000;border-radius:8.148vw}.bookingBoxSendDialog .insertCodeBtn{width:100%;text-transform:capitalize;font-size:4.63vw}.bookingBoxSendDialog .dialogName .fontStyle{font-size:5.093vw;width:100%}.coupon-com{width:81.574vw;height:95.741vw;border-radius:4.444vw}.coupon-com .content{text-align:center;width:100%;height:85.37vw;background-color:#ffdc33;border-top-left-radius:4.444vw;border-top-right-radius:4.444vw;overflow:hidden;display:flex;flex-direction:column}.coupon-com .content .coupon-container{overflow:auto}.coupon-com .content .coupon-container::-webkit-scrollbar{width:0!important}.coupon-com .content .text{height:6.667vw;padding:4.444vw 0 0;font-size:3.704vw;font-weight:600}.coupon-com .content .conpon{display:flex;flex-direction:row;text-align:left;margin:4.444vw 4.444vw 0 6.667vw;align-items:center;height:6.667vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coupon-com .content .conpon .text-coupon{font-size:2.963vw;font-weight:400;margin-left:2.222vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coupon-com .tail-bar{display:flex;width:100%;height:10.37vw;background-color:#f0f0f0;border-bottom-left-radius:6.667vw;border-bottom-right-radius:6.667vw;justify-content:center;align-items:center}.coupon-com .tail-bar .text{color:#9aa3b0;font-size:2.963vw}.temporary-closed-com{width:81.574vw;height:95.741vw;background-color:#fff;border-radius:4.444vw}.temporary-closed-com .content{text-align:center;width:100%;height:85.37vw;background-color:#ffdc33;border-top-left-radius:4.444vw;border-top-right-radius:4.444vw}.temporary-closed-com .content .text{color:#000;font-size:3.704vw;font-weight:600;padding:4.444vw;height:6.667vw}.temporary-closed-com .content .img{width:49.537vw;height:45.278vw}.temporary-closed-com .content .in{color:#000;font-size:3.704vw;font-weight:600;padding-top:4.444vw;height:6.667vw}.temporary-closed-com .content .time{color:#fd5d16;font-size:5.556vw;font-weight:600;height:6.667vw}.temporary-closed-com .tail-bar{display:flex;width:100%;height:10.37vw;background-color:#f0f0f0;border-bottom-left-radius:6.667vw;border-bottom-right-radius:6.667vw;justify-content:center;align-items:center}.temporary-closed-com .tail-bar .text{color:#9aa3b0;font-size:2.963vw}.dialog-com .MuiPaper-root{display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,0)}.dialog-com .swipeable-page{width:81.574vw;height:95.741vw;background-color:hsla(0,0%,100%,0)}.dialog-com .Stepperdots{width:81.481vw;padding:1.852vw 0}.dialog-com .close-btn{position:absolute;top:3.704vw;right:2.778vw}.dialog-com .close-btn .btn{background-color:#9f9e98;border-radius:8.148vw;width:5.556vw;height:5.556vw;color:#fff;padding:1.111vw;cursor:pointer}.order-page-menu-list{flex:1 1;padding:2.222vw;outline:0}.order-page-menu-list .menu-title-text{font-size:3.704vw;text-align:left;margin-left:2.222vw;padding:2.963vw 0;color:#989eb6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialogContent{display:flex;flex-direction:column}.dialogContent .ok{background-color:#ffdc33;color:#000}.dialogContent .cancel,.dialogContent .ok{width:32.778vw;height:13.333vw;border-radius:8.148vw}.dialogContent .cancel{background-color:#5867b4;color:#fff}.paymentMethod{position:absolute;top:0;bottom:0;left:0;right:0;font-family:"kurb"}.paymentMethod,.paymentMethod .grayBackground{background-color:#f8f8f8}.paymentMethod .choosePaymentMethodBox{overflow:auto;height:calc(100% - 42.222vw)}.paymentMethod .choosePaymentMethodText{display:flex;align-items:center;justify-content:flex-start;margin:2.222vw 6.667vw;font-size:3.704vw;font-weight:700;color:#707070}.paymentMethod .noPaymentMethodSet{color:#5867b4;font-size:3.704vw;text-align:left;padding-left:6.667vw}.paymentMethod .paymentMethodList{padding:2.222vw 0}.paymentMethod .paymentMethodList img{width:23.148vw}.paymentMethod .paymentMethodList .VivawalletLogo{width:41.667vw}.paymentMethod .paymentMethodList .paymentLabel{height:9.259vw;margin:2.222vw 6.667vw;display:flex;align-items:center;justify-content:space-between;padding:4.444vw;background-color:#f2f2f2;box-shadow:1px .278vw .926vw 1px #eae9ef;border-radius:3.704vw;position:relative}.paymentMethod .paymentMethodList .paymentLabel .content{display:flex;align-items:center;justify-content:center}.paymentMethod .paymentMethodList .paymentLabel .content .cashText{font-size:4.167vw;color:#5867b4}.paymentMethod .paymentMethodList .paymentLabel .content .cashText .maxOfflineFee{display:block;font-size:3.241vw;color:#7a86c4}.paymentMethod .paymentMethodList .paymentLabel .selectedBox{width:13.889vw;display:flex;align-items:center;justify-content:flex-end}.paymentMethod .paymentMethodList .paymentLabel .selectedBox .circleBox{border:.278vw solid #989eb6;border-radius:13.889vw;background-color:#fff;width:5.093vw;height:5.093vw;display:flex;align-items:center;justify-content:center}.paymentMethod .paymentMethodList .paymentLabel .selectedBox .selectedCircleBox{width:5.37vw;height:5.37vw;background-color:#ffdc33;border:0 solid #989eb6}.paymentMethod .paymentMethodList .paymentLabel .selectedBox .selectedCircleBox svg{width:80%;height:80%;color:#000}.paymentMethod .paymentMethodList .paymentLabel .selectedBox .disabledCircleBox{width:5.37vw;height:5.37vw;border:0 solid #989eb6}.paymentMethod .paymentMethodList .paymentLabel .selectedBox .disabledCircleBox svg{width:100%;height:100%;color:#000}.paymentMethod .paymentMethodList .allUnselected{background-color:#fff}.paymentMethod .twoPaynowList{display:flex;overflow-x:scroll;overflow-y:hidden;padding:2.222vw 6.667vw}.paymentMethod .twoPaynowList .paymentLabel{height:4.63vw;margin:0 2.222vw 0 0}.paymentMethod .twoPaynowList .content img{width:18.519vw}.paymentMethod .twoPaynowList .content .cardLogo{width:13.889vw}.paymentMethod .twoPaynowList .content .posLoge{width:4.63vw}.paymentMethod .twoPaynowList .content .cashLogo{width:6.944vw;height:6.944vw}.paymentMethod .twoPaynowList .content .cardLogoText{margin-left:2.222vw;font-size:2.778vw}.paymentMethod .twoPaynowList .content .cardLogoText span{display:block;white-space:nowrap}.paymentMethod .createOrderBtnBox{position:absolute;bottom:9.259vw;left:0;right:0;width:100%}.paymentMethod .createOrderBtnBox .createOrderBtn{height:13.333vw;border-radius:8.148vw;background-color:#ffdc33!important;color:#22223a;width:calc(100% - 13.333vw)}.paymentMethod .createOrderBtnBox .disabledCreateOrderBtn{background-color:#e0dcdc!important}.paymentMethod .paidSuccessView{display:flex;height:calc(100% - 18.241vw);background-color:#ffec33}.paymentMethod .paidSuccessView .paidSuccessViewContent{margin:20% auto 0}.paymentMethod .paidSuccessView .paidSuccessViewContent .paidText{font-size:4.63vw;color:#784122;font-weight:700;margin-bottom:4.444vw}.paymentMethod .paidSuccessView .paidSuccessViewContent .paidSuccessImg{width:50.926vw;height:46.296vw}.paymentMethod .paidSuccessView .paidSuccessViewContent .paidSuccessImg-park{width:64.815vw;height:auto}.paymentMethod .paidSuccessView .paidSuccessViewContent .order-number-box{background-color:#fff;border-radius:4.63vw;width:69.444vw;height:18.519vw;display:flex;flex-direction:column;justify-content:space-around;padding:2.222vw 0;margin-top:2.222vw}.paymentMethod .paidSuccessView .paidSuccessViewContent .order-number-box .order-label{font-size:3.704vw;font-weight:700}.paymentMethod .paidSuccessView .paidSuccessViewContent .order-number-box .order-number{font-size:5.556vw;color:#ff772b}.paymentMethod .paidSuccessView .myOrderBtn{margin-top:8.889vw;width:100%;background-color:#5867b4;color:#fff;border-radius:18.519vw;padding:2.222vw}.paymentMethod .paidSuccessView .park-my-order-btn{background-color:#44415e;color:#ffd540}.paymentMethodDialog .MuiDialog-paper{border-radius:3.704vw}.paymentMethodDialog .paymentMethodDialogTitle{text-align:right;position:absolute;right:0;padding:4.444vw;z-index:1}.paymentMethodDialog .paymentMethodDialogContent{text-align:center;min-height:64.815vw;display:flex;align-items:center;justify-content:center;padding:4.444vw}.paymentMethodDialog .paymentMethodDialogContent .tipsText{font-family:"Krub SemiBold","Krub Regular","Krub";font-style:normal}.paymentMethodDialog .paymentMethodDialogContent .errorIco{width:9.259vw;height:9.259vw;color:#fc432d}.paymentMethodDialog .paymentMethodDialogContent p{margin-top:5.556vw;font-size:4.259vw;color:#989eb6;font-weight:700}.paymentMethodDialog .paymentMethodDialogContent a{font-size:5.556vw;color:#3d3c69;margin-top:4.63vw}.paymentLabelAirBubbles{top:-4.63vw}.restaurantpage{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}.restaurantpage .notfind{width:100vw;height:calc(100% - 18.148vw);display:flex;align-items:center;justify-content:center;font-size:5.556vw;font-family:Medium}.restaurantpage .pagebody{height:calc(100% - 18.148vw);overflow-y:scroll;overflow-x:hidden;position:relative}.restaurantpage .pagebodyinfoHead{width:100%;height:18.519vw;margin-top:-18.519vw;z-index:2;background:#fff;border-top-left-radius:5.37vw;border-top-right-radius:5.37vw}.restaurantpage .notHead{height:4.63vw;margin-top:-4.63vw}.restaurantpage .pagebodyinfo{display:flex;height:27.778vw;padding:1.852vw 6.667vw;z-index:2;border-top-left-radius:5.37vw;border-top-right-radius:5.37vw}.restaurantpage .pagebodyinfo .imgbox{width:22.222vw;flex-direction:column;height:22.222vw}.restaurantpage .pagebodyinfo .introductionbox{width:calc(100% - 35.555vw);height:100%;padding:0 2.222vw}.restaurantpage .pagebodyinfo .chipbox{margin-top:.926vw;text-align:left;overflow-x:scroll;white-space:nowrap;height:9.259vw}.restaurantpage .pagebodyinfo .chipbox div{margin-right:.926vw;margin-top:.463vw}.restaurantpage .pagebodyinfo .chipbox .MuiChip-root{background-color:#6aaaff;color:#fff}.restaurantpage .pagebodyinfo .bookAndShareBox{width:8.889vw;height:22.222vw;display:flex;flex-direction:column;justify-content:space-between}.restaurantpage .pagebodyinfo .iconbutton{width:8.889vw;height:8.889vw;border-radius:2.778vw;background:#fff;color:#ffdc33;display:flex;align-items:center;justify-content:center;border:.463vw solid #ffdc33}.restaurantpage .pagebodyinfo .iconbutton .iconItem{width:50%;height:50%}.restaurantpage .restaurantCouponPackage{display:flex;overflow-x:scroll;overflow-y:hidden;margin:0 2.222vw}.restaurantpage .restaurantCouponPackage .couponItemBox{margin:0 2.222vw}.restaurantpage .restaurantCouponPackage .couponItemBox .couponItem{height:24.352vw;width:81.481vw}.restaurantpage .restaurantCouponPackage .ruleText{width:80%}.restaurantpage .restaurant-logo{width:100%;border-radius:4.63vw;height:100%;object-fit:cover}.restaurantpage .retaurantCouponBox{position:absolute;background-color:transparent}.restaurantpage .retaurantCouponBox .getCuoponBox{right:4.167vw;top:29.63vw}.restaurantpage .GetCuoponBoxBackground{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.5019607843)}.restaurantpage .darkTopbar{background-color:#282733}.restaurantpage .darkTopbar .title,.restaurantpage .darkTopbar div{color:#fff}.restaurantpage .darkTopbar .info{color:#b07c4d}.scheduleDialog{font-family:"kurb"}.scheduleDialog .MuiDialog-paperFullWidth{border-radius:6.481vw}.scheduleDialog .head{height:15.833vw;font-size:5.093vw;font-weight:700;text-align:center}.scheduleDialog .head,.scheduleDialog .orderWayBtn{display:flex;align-items:center;justify-content:center}.scheduleDialog .orderWayBtn{padding-bottom:2.222vw}.scheduleDialog .orderWayBtn .chipItem{margin:0 3.333vw;padding:.741vw 1.481vw;font-size:3.704vw;color:#989eb6;background-color:#f2f2f7}.scheduleDialog .orderWayBtn .activeBg{background-color:#ffdc33;color:#000}.scheduleDialog .dialogbody{text-align:center;width:90%;height:calc(100% - 24.722vw);margin:0 auto 8.889vw;overflow:scroll;min-height:46.296vw}.scheduleDialog ::-webkit-scrollbar{display:none}.scheduleDialog .datebox{display:flex;align-items:flex-start;justify-content:center;font-size:3.704vw;padding:2.083vw 0}.scheduleDialog .date{width:100%;text-align:left;color:#bcbcbc}.scheduleDialog .time{width:53.704vw;color:#333;font-family:Medium}.scheduleDialog .time div{display:flex;justify-content:space-between;align-items:center;padding:0 0 1.852vw}.scheduleDialog .time span{width:50%}.TipsDialog .dialogbody{display:flex;justify-content:center;align-items:center;font-family:Medium;font-size:4.63vw;height:15.833vw}.closeIcon{display:flex;height:15.833vw;width:15.833vw;position:absolute;right:0}.closeIcon button{width:100%}.Paperbarground{margin-bottom:23.148vw;padding:0 2.222vw;position:relative;font-size:3.704vw}.Paperbarground .paperbox{display:flex;width:100%;min-height:15.833vw;margin:1.852vw 0}.Paperbarground .paperbox .paperboxbetween{width:100%;display:flex;justify-content:space-between;align-items:center}.Paperbarground .paperbox .icoButton{width:11.111vw;display:flex;justify-content:center;align-items:center;color:#ffdc33}.Paperbarground .paperbox .icoButton svg{fill:currentColor;display:inline-block;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Paperbarground .paperbox .iconButtonright{color:rgba(0,0,0,.8705882353)}.Paperbarground .paperbox .contentbox{width:calc(100% - 22.222vw);text-align:left;font-size:3.704vw}.Paperbarground .paperbox .contentbox p{color:#bcbcbc;white-space:pre;display:flex;align-items:center;padding:1.852vw 0 0}.Paperbarground .paperbox .contentbox a,.Paperbarground .paperbox .contentbox div{width:100%;display:block;color:#333;overflow:scroll;white-space:nowrap;font-family:Medium;line-height:6.019vw}.Paperbarground .paperbox .contentbox .todybox{display:flex;align-items:center;justify-content:center}.Paperbarground .paperbox .contentbox .todybox .tody{color:#bcbcbc;padding-right:.926vw;width:14.815vw}.Paperbarground .paperbox .contentbox .todybox .time{width:calc(100% - 14.815vw)}.Paperbarground .paperbox .contentbox .todybox .time div{display:flex;justify-content:space-between;align-items:center;white-space:normal}.orderbuttons{height:23.148vw;background-color:transparent;justify-content:space-around;align-items:center;color:#ffdc33;bottom:0;padding:0 2.222vw;box-sizing:border-box;font-family:"krub";z-index:2}.orderbuttons,.orderbuttons .bubblesBox{display:flex;position:absolute;width:100%}.orderbuttons .bubblesBox{top:0;height:1px;justify-content:center;align-items:flex-end}.orderbuttons .bubbles{position:unset}.orderbuttons .reservationButton{margin-right:2.222vw;background:#ffdc33;color:#000;border-radius:13.889vw;border-radius:4.63vw;box-shadow:0 1.852vw 2.315vw 0 rgba(179,186,214,.8);min-width:20.37vw;padding:0 2.222vw}.orderbuttons .deliveryButton,.orderbuttons .reservationButton{height:15.556vw;font-weight:700;display:flex;align-items:center;justify-content:center;flex-direction:column}.orderbuttons .deliveryButton{width:50%}.orderbuttons .pickup{border-top-left-radius:4.63vw;border-bottom-left-radius:4.63vw;box-shadow:-.463vw 1.389vw 2.315vw 0 rgba(179,186,214,.8);background-image:linear-gradient(90deg,#19192a,#24253e,#2b2b49);border-right:1px solid rgba(152,158,182,.6352941176)}.orderbuttons .delivery{border-top-right-radius:4.63vw;border-bottom-right-radius:4.63vw;box-shadow:.463vw 1.389vw 2.315vw 0 rgba(179,186,214,.8);background-image:linear-gradient(90deg,#2b2b49,#22223a,#50487d)}.orderbuttons .iconBox{font-size:5.093vw}.orderbuttons .title{font-size:3.241vw;padding-left:.926vw;font-weight:400}.orderbuttons .disable{color:#6f6f6f!important;background:#cecece}.order-park-btn{height:21.296vw;display:flex;background-color:transparent;justify-content:space-around;align-items:center;color:#ffdc33;position:absolute;bottom:0;width:100%;padding:0 2.222vw;box-sizing:border-box;font-family:"krub";z-index:2}.order-park-btn .order-project-btn{background-color:#ffdc33!important;border-radius:5.556vw;width:90%;box-shadow:0 1.852vw 2.315vw 0 rgba(179,186,214,.8);height:11.111vw;font-size:3.704vw;font-weight:700}.order-park-btn .order-project-btn.disabled{color:#6f6f6f!important;background:#cecece!important}.order-park-btn .bubblesBox{position:absolute;top:0;display:flex;width:100%;height:1px;justify-content:center;align-items:flex-end}.order-park-btn .bubbles{position:unset}.markdown{width:100%;height:calc(100% - 9.259vw);overflow:auto;font-size:4.333vw;padding-left:.926vw;display:flex;flex-direction:column;text-align:left}.markdown ul{display:block;list-style-type:disc;-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:3.704vw;padding-inline-start:3.704vw}.markdown li{list-style:unset;display:list-item;text-align:-webkit-match-parent}.markdown em{font-style:italic;color:#333}.markdown del{text-decoration:line-through}.markdown body,.markdown button,.markdown caption,.markdown dd,.markdown div,.markdown dl,.markdown dt,.markdown fieldset,.markdown figure,.markdown form,.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6,.markdown hr,.markdown html,.markdown input,.markdown legend,.markdown li,.markdown menu,.markdown ol,.markdown p,.markdown pre,.markdown table,.markdown td,.markdown textarea,.markdown th,.markdown ul{margin:revert}.shareBoxBackgorund{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.5019607843)}.shareBoxBackgorund .shareContent{position:absolute;bottom:0;left:0;right:0;height:101.481vw;background-color:#212139;border-top-left-radius:5.37vw;border-top-right-radius:5.37vw;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.shareBoxBackgorund .shareContent .QRpicbox{margin-top:6.667vw}.shareBoxBackgorund .shareContent .QRpic{width:48.889vw;height:48.889vw;border-radius:4.63vw}.shareBoxBackgorund .shareContent .shareItemPic{margin:0 2.963vw}.shareBoxBackgorund .shareContent .shareItemPic,.shareBoxBackgorund .shareContent .shareItemPic svg{width:11.111vw;height:11.111vw;border-radius:1.852vw}.shareBoxBackgorund .shareContent .shareText{color:#fff;line-height:3.704vw;font-size:4.444vw;margin:4.444vw 0}.shareBoxBackgorund .shareContent .closeBox{margin:6.667vw 0}.shareBoxBackgorund .shareContent .closeButton{width:8.889vw;height:8.889vw;border-radius:4.444vw;background-color:#33344d;color:#fff;display:flex;align-items:center;justify-content:center}.shareBoxBackgorund .shareContent .closeButton .colseicon{width:50%;height:50%}.restaurantSwipeableTextMobileStepper{width:100%;flex-grow:1;height:51.481vw;background-color:#ffdc33}.restaurantSwipeableTextMobileStepper .MuiMobileStepper-dotActive{background-color:#ffdc33}.restaurantSwipeableTextMobileStepper .swipeableimg{height:42.222vw;padding:.926vw 0}.restaurantSwipeableTextMobileStepper .swipeableimg>div{height:100%}.restaurantSwipeableTextMobileStepper .swipeableimg>div>div div{height:100%;display:flex;justify-content:center;align-items:center}.restaurantSwipeableTextMobileStepper .MuiMobileStepper-dots{width:100vw;justify-content:center;align-items:center}.restaurantSwipeableTextMobileStepper .MuiMobileStepper-dots .MuiMobileStepper-dot{margin:0 .926vw}.restaurantSwipeableTextMobileStepper .MuiMobileStepper-root{background:transparent}.restaurantSwipeableTextMobileStepper .itemimg{width:100%;height:100%;border-radius:4.63vw;object-fit:cover}.restaurantSwipeableTextMobileStepper .imgbox{overflow:hidden;width:67.593vw;height:100%}.blackGoldPagebody{background-color:#282733}.blackGoldPagebody .IntroductionBox{border-radius:5.556vw;height:90.741vw;width:81.481vw;margin:0 auto;position:relative}.blackGoldPagebody .IntroductionBox .darkSwipe{background:#282733;height:50.926vw}.blackGoldPagebody .IntroductionBox .darkSwipe .swipeableimg{height:50.926vw;padding:0}.blackGoldPagebody .IntroductionBox .darkSwipe .itemimg{border-bottom-left-radius:0;border-bottom-right-radius:0}.blackGoldPagebody .IntroductionBox .darkSwipe .imgbox{overflow:hidden;width:81.481vw;height:100%}.blackGoldPagebody .IntroductionBox .darkSwipe .Stepperdots{position:absolute;top:0;width:81.481vw;padding:1.852vw 0}.blackGoldPagebody .IntroductionBox .darkSwipe .MuiMobileStepper-dotActive{background-color:#b07c4d}.blackGoldPagebody .IntroductionBox .businessHoursBox{height:11.111vw;background-color:rgba(0,0,0,.3019607843);color:#fff;display:flex;transform:translateY(-11.111vw);position:absolute;width:100%}.blackGoldPagebody .IntroductionBox .businessHoursBox div{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:3.241vw}.blackGoldPagebody .IntroductionBox .businessHoursBox div .icon{width:9.259vw;font-size:3.241vw;display:flex;align-items:center;justify-content:center}.blackGoldPagebody .IntroductionBox .businessHoursBox div .icon .MuiSvgIcon-root{font-size:4.63vw}.blackGoldPagebody .IntroductionBox .restaurantInfoBox{background-color:#fff;border-bottom-left-radius:5.556vw;border-bottom-right-radius:5.556vw;padding:4.444vw;height:33.148vw;display:flex}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .imgbox{width:22.222vw;flex-direction:column;height:22.222vw}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .imgbox .restaurantLogo{width:100%;border-radius:4.63vw;height:100%;object-fit:cover}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .introductionbox{width:calc(100% - 26.666vw);height:100%;padding-left:4.444vw}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .chipbox{margin-top:.926vw;text-align:left;overflow-x:scroll;white-space:nowrap}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .chipbox div{margin-right:2.222vw;margin-top:.463vw}.blackGoldPagebody .IntroductionBox .restaurantInfoBox .chipbox .MuiChip-root{background-color:rgba(176,124,77,.2509803922);color:#b07c4d;padding:0 1.389vw}.blackGoldPagebody .businessLayout{display:flex;margin:4.444vw 6.667vw}.blackGoldPagebody .restaurantCouponPackage{display:flex;overflow-x:scroll;overflow-y:hidden;margin:0 2.222vw}.blackGoldPagebody .restaurantCouponPackage .blackGoldCouponItem{margin:0 2.222vw}.blackGoldPagebody .restaurantCouponPackage .ruleText{width:100%}.blackGoldPagebody .featuredDishesTitle{text-align:left;font-size:4.167vw;color:#caa376;margin:2.222vw 6.667vw;font-family:"Krub"}.blackGoldPagebody .featuredDishes{display:flex;margin-left:4.444vw;margin-bottom:20.741vw;overflow-x:scroll;overflow-y:hidden}.blackGoldPagebody .featuredDishes .featuredDishesLayout{display:flex}.businessBox{background-color:#36353c;flex:1 1;margin-right:2.222vw;height:27.778vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;border-radius:4.63vw;color:#c09c72;padding:2.222vw 0;box-sizing:border-box;font-family:"Krub"}.businessBox .iconBox{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#b07c4d;width:11.111vw;height:11.111vw;border-radius:5.556vw;margin-bottom:2.222vw}.businessBox .iconBox svg{font-size:5.556vw}.businessBox .title{flex:1 1;display:flex;align-items:center;font-size:3.519vw}.noMargin{margin:0}.featuredDishItem{background-color:#36353c;margin-right:2.222vw;height:46.296vw;width:74.074vw;flex-direction:column;border-radius:7.407vw;color:#fff;box-sizing:border-box;font-family:"Krub";position:relative}.featuredDishItem .dishImgbox{width:100%;height:100%;border-radius:7.407vw}.featuredDishItem .dishImgbox .dishImg{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:7.407vw}.featuredDishItem .dishNameBox{position:absolute;bottom:0;height:11.111vw;width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:4.444vw;box-sizing:border-box;font-size:3.704vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.featuredDishItem .dishNameBox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto;flex:1 1;text-align:left}.featuredDishItem .dishNameBox .plusButton{width:11.111vw;background-color:#b07c4d;height:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:7.407vw;border-bottom-right-radius:7.407vw;font-size:6.019vw;font-weight:700}.featuredDishItem .dishNameBox .plusButton:active{background-color:rgba(176,124,77,.5019607843)}.featuredDishItem .dishNameBox .add{position:absolute;right:0;top:-4.63vw;width:11.111vw;font-size:3.704vw;color:#fff;opacity:0}.featuredDishItem .dishNameBox .addAnimation{-webkit-animation:addAnimation .3s linear;animation:addAnimation .3s linear}@-webkit-keyframes addAnimation{0%{opacity:0;top:0}80%{opacity:1;top:-30px}to{opacity:0;top:-30px}}@keyframes addAnimation{0%{opacity:0;top:0}80%{opacity:1;top:-30px}to{opacity:0;top:-30px}}.BlackGoldCouponList{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;background:#282733}.BlackGoldCouponList .backgroundTransparent{background-color:transparent!important;color:#fff}.BlackGoldCouponList .backgroundTransparent .confrimicon,.BlackGoldCouponList .backgroundTransparent .title-text{color:#fff}.BlackGoldCouponList .content::-webkit-scrollbar-thumb{border-radius:.926vw;background:#000}.BlackGoldCouponList .content::-webkit-scrollbar-track-piece{border-radius:.926vw;background:#282733}.BlackGoldCouponList .content{height:calc(100% - 44.815vw);overflow-y:scroll;overflow-x:hidden}.BlackGoldCouponList .content .restaurantName{text-align:left;font-size:4.444vw;width:83.333vw;margin:0 auto 4.444vw;font-family:"kurb Medium";color:#caa376}.BlackGoldCouponList .content .isCheckCoupon{width:83.333vw;margin:0 auto 2.778vw;padding:0;position:relative}.BlackGoldCouponList .content .isCheckCoupon .couponItem{width:100%;margin-bottom:2.778vw;transform:translate3d(6.667vw,0,0);transition:transform .1s}.BlackGoldCouponList .content .checkedItem,.BlackGoldCouponList .content .couponItem:active{background-color:#c0a58d}.BlackGoldCouponList .content .disabledItem{opacity:.5}.BlackGoldCouponList .content .disabledItem:active{background-color:#c0a58d}.BlackGoldCouponList .content .doneicon{width:4.444vw;height:4.444vw;border-radius:4.444vw;font-weight:700;color:#ffdc33;background:#3d3c69}.BlackGoldCouponList .content .placeholderBox{position:absolute;display:flex;align-items:center;justify-content:center;width:4.444vw;height:21.481vw;padding:2.222vw 0;margin-right:2.222vw;border-radius:4.444vw;margin-bottom:2.778vw}.BlackGoldCouponList .content .row1{display:flex;align-items:center;justify-content:flex-start;width:100%;height:50%;font-family:"kurb Medium";font-size:4.63vw;color:#fff}.BlackGoldCouponList .content .row1 .col1{width:40%}.BlackGoldCouponList .content .row1 .col1,.BlackGoldCouponList .content .row1 .col2{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word;line-height:5.556vw}.BlackGoldCouponList .content .row1 .col2{width:60%}.BlackGoldCouponList .content .row2{font-size:2.778vw}.BlackGoldCouponList .content .description{width:83.333vw;margin:0 auto 4.63vw;font-size:2.778vw;color:#77614d;text-align:left;transition:transform .1s}.BlackGoldCouponList .content .checkedDescription{color:#caa476;transform:translate3d(6.667vw,0,0);transition:transform .1s}.BlackGoldCouponList .content .notfind{width:100vw;height:calc(100% - 18.148vw);display:flex;align-items:center;justify-content:center;font-size:5.556vw;font-family:Medium;color:#fff}.BlackGoldCouponList .footerBox{height:26.667vw;display:flex}.BlackGoldCouponList .footerBox .footerContent{width:83.333vw;margin:6.667vw auto;display:flex;justify-content:space-between}.BlackGoldCouponList .footerBox .footerContent .selectText{height:100%;font-size:3.704vw;color:#b5b4b4;font-family:"kurb Medium";width:calc(100% - 30.37vw);display:flex;align-items:center}.BlackGoldCouponList .footerBox .footerContent .number{color:#caa376;padding:.926vw}.BlackGoldCouponList .footerBox .footerContent .confirmbutton{width:30.37vw;height:13.333vw}.BlackGoldCouponList .footerBox .footerContent .confirmbutton .checkoutBtn{width:100%;height:100%;flex:1 1;font-weight:500;font-style:normal;text-align:center;height:13.333vw;background:inherit;background-color:#b07c4d;color:#fff;border-radius:8.148vw;font-size:4.63vw;border:none}.BlackGoldCouponList .footerBox .footerContent .confirmbutton .unCheckBth{background-color:#bcbcbc}.BlackGoldCouponList ::-webkit-scrollbar{display:block}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox{background-color:#282733;color:#fff}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox .cuoponBoxRow{background-color:#282733}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox .cuoponBoxRow .cuoponImg{-webkit-filter:invert(100%);filter:invert(100%)}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox .cuoponBoxRow:active{background-color:#b9aea4;color:#282733}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox .cuoponBoxRow:active .cuoponImg{-webkit-filter:invert(0);filter:invert(0)}.BlackGoldCouponList .blackGoldGetCuoponBox .getCuoponBox:after{border-bottom:2.13vw solid #282733}.blackGoldInsertCode .MuiDialog-paper{background-color:#282733;color:#fff}.blackGoldInsertCode .MuiDialog-paper .dialogContent .ok{height:11.111vw;background-color:#3e3c4c;color:#b07c4d;border-radius:2.778vw}.blackGoldInsertCode .MuiDialog-paper .dialogContent .cancel{height:11.111vw;background-color:#3e3c4c;color:#8c949f;border-radius:2.778vw}.blackGoldInsertCode .MuiDialog-paper input{color:#b07c4d;background-color:#3e3c4c}.blackGoldScheduleDialog ::-webkit-scrollbar{display:none}.blackGoldScheduleDialog .blackGoldScheduleDialogContent{background:#282733;color:#b5b4b4;border-top-left-radius:6.481vw;border-top-right-radius:6.481vw;overflow-y:scroll}.blackGoldScheduleDialog .head{display:grid;align-items:center;justify-content:center;font-size:3.704vw;margin:2.222vw 0;font-weight:700;color:#8c949f}.blackGoldScheduleDialog .linebox{display:grid;align-items:center;justify-content:center;margin-top:2.222vw}.blackGoldScheduleDialog .linebox .line{width:13.889vw;height:1.852vw;background-color:#000;border-radius:.926vw}.blackGoldScheduleDialog .dialogbody{margin:2.222vw 1.481vw;padding:2.222vw;background-color:#333;border-radius:.926vw}.blackGoldScheduleDialog .showTip{font-family:"Krub SemiBold","Krub Regular","Krub";font-style:normal;font-size:3.704vw;line-height:6.667vw;text-align:left;white-space:nowrap}.blackGoldScheduleDialog .datebox{display:flex;align-items:flex-start;justify-content:center;font-size:3.704vw;padding:2.083vw 0}.blackGoldScheduleDialog .date{width:calc(100% - 53.704vw);font-size:3.704vw;color:#bcbcbc;text-align:left;line-height:6.667vw}.blackGoldScheduleDialog .todyDate{color:#caa376}.blackGoldScheduleDialog .time{width:53.704vw;font-family:Medium}.blackGoldScheduleDialog .time div{display:flex;justify-content:space-between;align-items:center;padding:0 0 1.852vw}.blackGoldScheduleDialog .time span{width:50%}.restaurantInfo .MuiDialog-paper{border-radius:6.481vw}.restaurantInfo ::-webkit-scrollbar{display:none}.restaurantInfo .dialogbody{text-align:center;padding:11.111vw 6.667vw}.restaurantInfo .dialogbody .imgbox{height:27.778vw;width:27.778vw;margin:0 auto}.restaurantInfo .dialogbody .imgbox .restaurant-logo{border-radius:4.63vw;min-width:100%;min-height:100%;object-fit:cover;width:100%;max-height:100%}.restaurantInfo .dialogbody .restaurantname{padding:.926vw 0}.restaurantInfo .dialogbody .restaurantname p{font-size:5.093vw;font-weight:700}.restaurantInfo .dialogbody .restaurantname span{font-size:3.704vw;color:#cfcfcf;display:block;padding-top:.926vw}.restaurantInfo .dialogbody .chipbox{padding:.926vw 0}.restaurantInfo .dialogbody .chipbox div{margin-right:.926vw;margin-top:.463vw}.restaurantInfo .dialogbody .chipbox .MuiChip-root{background-color:#6aaaff;color:#fff}.restaurantInfo .dialogbody .introductiontext{text-align:left;margin-top:2.778vw;font-size:4.259vw;word-wrap:break-word}.blackGoldRestaurantInfo ::-webkit-scrollbar{display:none}.blackGoldRestaurantInfo .blackGoldRestaurantInfoContent{background:#282733;color:#b5b4b4;border-top-left-radius:6.481vw;border-top-right-radius:6.481vw;overflow-y:scroll}.blackGoldRestaurantInfo .markdown{min-height:46.296vw}.blackGoldRestaurantInfo .linebox{display:flex;align-items:center;justify-content:center;margin-top:2.222vw}.blackGoldRestaurantInfo .linebox .line{width:13.889vw;height:1.852vw;background-color:#000;border-radius:.926vw}.blackGoldRestaurantInfo .dialogbody{text-align:center;padding:4.444vw 1.481vw}.blackGoldRestaurantInfo .dialogbody .imgbox{height:27.778vw;width:27.778vw;margin:0 auto}.blackGoldRestaurantInfo .dialogbody .imgbox .restaurant-logo{border-radius:4.63vw;min-width:100%;min-height:100%;object-fit:cover;width:100%;max-height:100%}.blackGoldRestaurantInfo .dialogbody .restaurantname{padding:.926vw 0}.blackGoldRestaurantInfo .dialogbody .restaurantname p{font-size:5.093vw;font-weight:700}.blackGoldRestaurantInfo .dialogbody .restaurantname span{font-size:3.704vw;color:#cfcfcf;display:block;padding-top:.926vw}.blackGoldRestaurantInfo .dialogbody .chipbox{margin-top:4.444vw}.blackGoldRestaurantInfo .dialogbody .chipbox div{margin-right:2.222vw;margin-top:.463vw}.blackGoldRestaurantInfo .dialogbody .chipbox .MuiChip-root{background-color:#b07c4d;color:#fff;padding:0 1.389vw}.blackGoldRestaurantInfo .dialogbody .introductiontext{text-align:left;margin-top:2.778vw;font-size:4.259vw;word-wrap:break-word}.blackGoldThemeAddress .delivery-address-main{display:flex;flex:1 1;width:100%;flex-direction:column;background-color:#282733}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent{background-color:#282733!important}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent div{color:#fff}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent .bar-left-icon{height:4.444vw;width:4.444vw}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent .title{color:#fff;font-size:3.704vw}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent .info{color:#b07c4d}.blackGoldThemeAddress .delivery-address-main .backgroundTransparent .MuiButton-root{color:#fff}.blackGoldThemeAddress .delivery-address-main .createAddress{height:auto}.blackGoldThemeAddress .delivery-font-style-BC{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#bcbcbc}.blackGoldThemeAddress .delivery-font-style-6C{font-family:"Krub";font-weight:400;font-style:normal;font-size:3.704vw;color:#6c6c6c}.blackGoldThemeAddress .delivery-address-content{height:calc(100% - 22.778vw);margin:0 auto 4.63vw}.blackGoldThemeAddress .delivery-address-content .delivery-address-list{height:calc(100% - 13.889vw);overflow:auto;border-radius:3.704vw;background:#282733}.blackGoldThemeAddress .delivery-address-content .phone-main .phone-insert-in{width:55.556vw;padding:1.852vw;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw}.blackGoldThemeAddress .delivery-address-content .input-main{position:relative;display:flex;flex-direction:row;background-color:#fff;align-items:center;justify-content:center;height:13.333vw;border:1px solid #cfcfcf;border-radius:8.148vw;overflow:hidden}.blackGoldThemeAddress .delivery-address-content .confirm{background-color:#b07c4d!important}.blackGoldThemeAddress .delivery-address-content .confirm,.blackGoldThemeAddress .delivery-address-content .notChoose{width:28.148vw;height:9.63vw;border-radius:2.778vw;font-size:2.778vw;color:#fff;font-family:"Arial Normal","Arial";font-weight:400}.blackGoldThemeAddress .delivery-address-content .notChoose{background-color:#bcbcbc!important}.blackGoldThemeAddress .delivery-address-content .main-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:4.63vw;align-items:center}.blackGoldThemeAddress .delivery-address-content .main-body .address-tit{font-weight:600;font-size:3.704vw;color:#caa376}.blackGoldThemeAddress .delivery-address-content .main-body .address-msg{font-weight:700;font-size:3.241vw;color:#b5b4b4;margin-top:4.444vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-main-bg{width:86.667vw;background-color:#282733;padding:0 3.704vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-main{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-top:2.222vw;word-break:break-word}.blackGoldThemeAddress .delivery-address-content .main-body .address-card{display:flex;flex-direction:row;width:100%;border-radius:2.037vw;margin-bottom:2.222vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left{border-radius:2.037vw 0 0 2.037vw;flex:1 1;background-color:#353742;color:#fff;padding:2.963vw 4.444vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left .country{margin-bottom:5.926vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left .country div{text-align:left;font-size:3.704vw;font-family:"Krub";font-weight:700;font-style:italic}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left .name{margin-bottom:2.963vw;text-align:left;font-size:3.241vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left .phone{font-size:3.241vw;text-align:left}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .left .within{text-align:left;font-size:4.444vw;color:red;margin-top:1.852vw}.blackGoldThemeAddress .delivery-address-content .main-body .address-card .right{border-radius:0 2.037vw 2.037vw 0;color:#fff;width:25%;display:flex;justify-content:center;align-items:center;background:#424451}.blackGoldThemeAddress .deliveryAddressModal .account-tit{color:#9791bf;font-weight:600;font-style:normal;font-size:3.704vw}.blackGoldThemeAddress .deliveryAddressModal .dialogName{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-bottom:6.667vw}.blackGoldThemeAddress .deliveryAddressModal .dialogName .fontStyle{font-size:5.093vw;width:100%;text-align:center}.blackGoldThemeAddress .deliveryAddressModal .dialogName .close{position:absolute;top:0;right:0}.blackGoldThemeAddress .deliveryAddressModal .dialogName .third-party-main{display:flex;flex-direction:column;align-items:center}.blackGoldThemeAddress .deliveryAddressModal .dialogName .third-party-main .description{font-family:"Arial Normal","Arial";font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400}.blackGoldThemeAddress .deliveryAddressModal .dialogName .third-party-main .tit{font-size:5.093vw}.blackGoldThemeAddress .deliveryAddressModal .dialogName .third-party-main .tit-info{font-size:3.704vw;color:#bcbcbc;text-align:left;font-weight:400;text-align:center;margin:.926vw 0}.blackGoldThemeAddress .deliveryAddressModal .dialogName .thirdPartyIcon img{width:100%}.blackGoldThemeAddress .deliveryAddressModal .dialogName .mark-remark{display:flex;align-items:center;justify-content:center;width:11.944vw;height:5.463vw;background-color:#6aaaff;color:#fff;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;border-radius:10.37vw;margin-right:2.963vw;padding:0 4.63vw}.blackGoldThemeAddress .deliveryAddressModal .MuiDialog-paperWidthSm{width:88.148vw;height:166.667vw;border-radius:3.889vw}.blackGoldThemeAddress .deliveryAddressModal .MuiDialog-paperWidthSm .confirm{width:100%;height:9.63vw;border-radius:8.148vw;background-color:#ffdc33;font-size:4.63vw;font-family:"Arial Normal","Arial";font-weight:400;text-transform:capitalize}.blackGoldThemeAddress .editInput{height:13.333vw;background-color:rgba(88,103,180,0);box-sizing:border-box;border:.278vw solid #cfcfcf;border-radius:8.148vw;font-size:3.704vw!important;color:#9791bf!important;padding:0 3.704vw}.BlackGoldOrderbuttons{height:23.148vw;display:flex;background-color:transparent;justify-content:space-around;align-items:center;position:absolute;bottom:0;width:100%;padding:0 2.222vw;box-sizing:border-box;font-family:"krub";z-index:1}.BlackGoldOrderbuttons div{border-radius:3.704vw;background-color:#b07c4d;color:#fff;width:40%;height:12.037vw;display:flex;align-items:center;justify-content:center}.BlackGoldOrderbuttons .title{font-size:3.704vw;padding-left:.926vw;font-weight:400}.BlackGoldOrderbuttons .disable{color:#fff!important;opacity:.5;background:#323161}.activities-dialog .MuiPaper-rounded{border-radius:3.704vw}.activities-dialog .activities-dialog-head{height:16.667vw;background-color:#ffdc33;display:flex;align-items:center;justify-content:center}.activities-dialog .activities-dialog-head .activities-dialog-title{font-size:4.63vw;font-weight:700}.activities-dialog .activities-dialog-head .activities-dialog-close{font-size:8.333vw;cursor:pointer;position:absolute;right:4.444vw}.activities-dialog .MuiDialog-paperFullWidth{width:calc(100% - 8.889vw);margin:-18.519vw 0 0}.activities-dialog .swipeable-page{height:92.593vw;overflow:hidden}.activities-dialog .swipeable-page>div{height:100%}.activities-dialog .imgbox{height:100%;display:flex;justify-content:center;align-items:center}.activities-dialog .itemimg{width:100%;height:100%;object-fit:cover}.activities-dialog .Stepperdots-box{position:absolute;bottom:0;justify-content:center;display:flex;width:100%}.activities-dialog .Stepperdots-box .Stepperdots{background-color:transparent}.activities-dialog .Stepperdots-box .MuiMobileStepper-dot{background-color:#fff}.activities-dialog .Stepperdots-box .MuiMobileStepper-dotActive{background-color:#ffdc33}.activities-dialog .activity-markdown{width:auto;height:auto;overflow:auto;padding:2.222vw;display:flex;flex-direction:column;text-align:left;height:92.593vw;box-sizing:border-box}.settingsPage{height:100vh;width:100vw;background:#f8f8f8;overflow:hidden}.settingsPage header{display:flex;align-items:center;margin:2.963vw 0 17.778vw}.settingsPage header .arrowIco{width:8.148vw;height:8.148vw;margin:0 29.63vw 0 6.574vw}.settingsPage header p{font-family:"Krub SemiBold","Krub Regular","Krub";font-weight:600;font-style:normal;font-size:5.093vw;color:#000}.settingsPage .basic{font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#bcbcbc;text-align:left;padding-left:11.019vw;line-height:6.667vw}.settingsPage .mainContainer{margin:4.444vw 6.667vw 0;background:#fff;box-sizing:border-box;border-width:1px solid #fff;border-radius:2.037vw;box-shadow:0 .926vw 1.389vw #f2f2f2;padding:4.444vw}.settingsPage .mainContainer li{display:flex;justify-content:space-between;align-items:center}.settingsPage .mainContainer li:nth-of-type(2){border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding:4.444vw 0}.settingsPage .mainContainer li p{font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf;text-align:left;height:6.667vw;line-height:6.667vw}.settingsPage .mainContainer li p:nth-of-type(2){color:#bcbcbc}.settingsPage .mainContainer li .optionContainer{position:relative;margin-bottom:4.259vw}.settingsPage .mainContainer li .optionContainer .arrowBottomIco{position:absolute;top:calc(50% - 2.222vw);right:3.704vw;width:4.444vw;height:4.444vw;color:#525b85}.settingsPage .mainContainer li .MuiInputBase-root{width:24.537vw;height:13.333vw;background:#fff;box-sizing:border-box;border:1px solid #cfcfcf;border-radius:8.148vw;font-size:4.63vw;padding:.185vw 1.574vw}.settingsPage .mainContainer li .MuiNativeSelect-select{box-sizing:border-box;background:transparent;color:#525b85;padding:0 3.704vw;z-index:1;height:100%}.settingsPage .mainContainer li .MuiInput-underline:after,.settingsPage .mainContainer li .MuiInput-underline:before{border-bottom:none}.settingsPage .mainContainer li .MuiNativeSelect-icon{display:none}.settingsPage .mainContainer li .logoutBtn{width:24.444vw;height:13.333vw;background:#ffdc33;border-radius:8.148vw;box-shadow:0 .926vw 1.852vw rgba(134,113,63,.1098039216);font-size:3.704vw;text-align:center;line-height:13.333vw}.settingsPage .mainContainer .pricaybox{display:flex;align-items:center;justify-content:space-between;font-family:"Krub Medium","Krub Regular","Krub";font-weight:500;font-style:normal;font-size:3.704vw;color:#9791bf;padding-top:2.222vw}.settingsPage .mainContainer .pricaybox .pricayboxIcon{margin-right:1.389vw}.PrivacyApgreement{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#f8f8f8;z-index:1}.PrivacyApgreement .PrivacyApgreementText{font-family:"Bookman Old Style";overflow-y:scroll;height:calc(100% - 27.037vw);padding:4.444vw;background-color:#fff;text-align:left}.upgradingPage{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.upgradingPage p{color:#000;font-size:6.296vw}.myNotice{height:100vh;display:flex;flex-direction:column}.myNotice,.myNotice .top-bar{background-color:#f8f8f8}.myNotice .noData{flex:1 1;display:flex;align-items:center;justify-content:center;font-size:3.704vw;color:#bcbcbc}.myNotice .noticeList{flex:1 1;overflow:auto;padding:0 0 5.556vw}.myNotice .noticeList .noticeItem{background-color:#fff;border:1px solid #e8e8ec;border-radius:5.556vw;margin:1.852vw 4.444vw;padding:4.444vw 2.778vw}.myNotice .noticeList .noticeItem .top{color:#bcbcbc;font-size:2.778vw;display:flex;justify-content:space-between}.myNotice .noticeList .noticeItem .top .left{display:flex;align-items:center}.myNotice .noticeList .noticeItem .top .left img{width:4.444vw;height:4.444vw;margin-right:2.778vw}.myNotice .noticeList .noticeItem .bottom{color:#333;font-size:3.704vw;text-align:left;margin:1.852vw 0;line-height:5.556vw}.myReservations .myOrderPageContainer{flex:1 1}.myReservations .myOrderPageContainer .switchStatusBox{width:100%;overflow-x:scroll}.myReservations .myOrderPageContainer .switchStatus{white-space:pre;display:inline-block;grid-column-gap:0;margin:4.444vw 0}.myReservations .myOrderPageContainer .switchStatus button{min-width:0;padding:0 4.63vw;margin:.926vw 4.63vw .926vw 0}.myReservations .myOrderPageContainer .switchStatus button.active{height:7.593vw;background-color:#ffdc33;color:#000}.myReservations .myOrderPageContainer .switchStatus .MuiButton-contained{background-color:#f2f2f7;color:#989eb6}.myReservations .myReservationsInfo .time{color:#394474;font-size:3.704vw}.myReservationsDetail .footer .footerBtn{display:flex;align-items:center;justify-content:center}.myReservationsDetail .footer .footerBtn .btnDetail{min-width:70vw!important}.reservations-page .notfind{width:100vw;height:calc(100vh - 18.148vw);display:flex;align-items:center;justify-content:center;font-size:5.556vw;font-family:Medium}.AuthenticationDialog{background-color:#fedc33;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;display:flex;flex-direction:column}.AuthenticationDialog .not-find{font-size:4.63vw;display:flex;align-items:center;justify-content:center}.AuthenticationDialog .dialog-content,.AuthenticationDialog .not-find{background-color:#fff;margin-top:4.444vw;flex:1 1;border-top-left-radius:4.63vw;border-top-right-radius:4.63vw}.AuthenticationDialog .dialog-content .auth-login-content{margin:6.667vw 4.444vw;display:flex;flex-direction:column;align-items:center}.AuthenticationDialog .dialog-content .auth-login-content .title-box{display:flex;justify-self:center;font-size:3.704vw;font-weight:700;margin:4.444vw 0}.AuthenticationDialog .dialog-content .auth-login-content .title-box .icon{font-size:3.704vw;color:#fedc33;margin-right:.741vw}.AuthenticationDialog .dialog-content .auth-login-content .img-box{width:29.63vw;height:29.63vw;border:1px solid hsla(0,0%,80.8%,.5647058824);border-radius:1.852vw}.AuthenticationDialog .dialog-content .auth-login-content .img-box img{border-radius:1.852vw;min-width:100%;min-height:100%;object-fit:cover;width:100%;max-height:100%}.AuthenticationDialog .dialog-content .auth-login-content .nickname-box{margin:5.556vw 0}.AuthenticationDialog .dialog-content .auth-login-content .nickname-text{font-size:3.704vw;font-weight:700}.AuthenticationDialog .dialog-content .auth-login-content .btn-box{display:flex;flex-direction:column;width:100%;align-items:center}.AuthenticationDialog .dialog-content .auth-login-content .btn-box .btn{width:80%;border-radius:13.889vw;margin-top:4.444vw;font-size:3.704vw}.AuthenticationDialog .dialog-content .auth-login-content .btn-box .ok{background-color:#fdec33}.park-mode-page .order_main_container{position:fixed;left:0;right:0;top:16.389vw;bottom:0;display:flex;flex-direction:column;box-sizing:border-box;border-top-left-radius:4.63vw;border-top-right-radius:4.63vw;overflow:hidden;transition:all .2s;background:#fff;display:block}.park-mode-page .order_main_container .main_container_slide{width:100%;overflow:hidden}.park-mode-page .order_main_container .all_dish_contrainer{padding-bottom:27.778vw}.park-mode-page .order_main_container .main_container_dish_list{background:#f8f8f8;flex:1 1;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center}.park-mode-page .order_main_container .blackGoldTheme_main_container_dish_list{background-color:#282733}.park-mode-page .order_main_container .main_container_flex_footer{position:fixed;left:3.704vw;bottom:4.63vw;z-index:6;width:92.593vw}.project-item{background:#fff;border-radius:1.111vw;overflow:hidden;margin-bottom:1.481vw;box-shadow:0 .185vw .741vw rgba(0,0,0,.1);border-radius:2.778vw}.project-item .project-content{position:relative;display:flex}.project-item .project-image{position:relative;width:18.519vw;height:18.519vw;overflow:hidden;background:#f5f5f5;border-radius:.741vw}.project-item .project-image img{min-width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:.926vw}.project-item .project-info{padding:1.111vw 0}.project-item .project-info .project-name{font-size:3.704vw;font-weight:700;margin-bottom:.741vw}.project-item .project-info .project-description{color:#666;font-size:1.296vw;margin-bottom:1.111vw;line-height:1.4}.project-item .project-info .project-price{display:flex;justify-content:space-between;align-items:center}.project-item .project-info .project-price span{font-size:1.481vw;font-weight:700;color:#ff6b6b}.project-item .project-info .project-price .ordina-button{background:gold;border:none;padding:.741vw 1.481vw;border-radius:1.852vw;color:#000;font-weight:700;cursor:pointer;transition:background-color .2s}.project-item .project-info .project-price .ordina-button:hover{background:#ccac00}.park-cart-container{display:flex;flex-direction:column;background-color:#f8f8f8;height:calc(100% - 15.833vw);position:absolute;top:15.833vw;bottom:0;left:0;right:0}.park-cart-container .price-info{color:#e03535}.park-cart-container .price-info p{font-size:4.167vw;font-weight:700}.park-cart-container .content{flex:1 1;overflow-y:auto;padding:1.852vw 1.852vw 50vh;display:flex;flex-direction:column}.park-cart-container .content .self-participant-check{margin-top:.926vw;padding:.741vw 0}.park-cart-container .content .self-participant-check .MuiCheckbox-colorSecondary.Mui-checked{color:#15be6c}.park-cart-container .content .section-title-box{margin:1.852vw 0}.park-cart-container .content .section-title-box .section-title{font-size:3.704vw;font-weight:700}.park-cart-container .content .selected-items{margin-bottom:1.852vw}.park-cart-container .content .selected-items .section-title{margin-bottom:.926vw}.park-cart-container .content .selected-items .item-card{padding:1.389vw;border:1px solid #eee;border-radius:.741vw}.park-cart-container .content .add-participant-btn-box{display:flex;justify-content:center;align-items:center;margin-top:1.852vw;margin-bottom:1.852vw}.park-cart-container .content .add-participant-btn-box .add-participant-label{margin-right:1.852vw;font-size:3.704vw;font-weight:700}.park-cart-container .content .add-participant-btn-box .add-participant-btn{background-color:#fff;border-radius:4.63vw;width:9.259vw;height:9.259vw;min-width:0;border:none;padding:0;cursor:pointer}.park-cart-container .content .agreements{margin:2.222vw}.park-cart-container .content .agreements .agreement-title{font-size:3.704vw;margin-bottom:1.481vw;font-weight:700}.park-cart-container .content .agreements .agreement-item{display:flex;align-items:center;justify-content:space-between;padding:1.111vw 3.333vw;background-color:#fff;box-shadow:0 .741vw .741vw 0 rgba(33,43,70,.2509803922);border-radius:2.778vw;margin-bottom:1.667vw}.park-cart-container .content .agreements .agreement-item .MuiTypography-body1{font-size:3.704vw}.park-cart-container .content .agreements .agreement-item .agreement-label{cursor:pointer;text-decoration:underline;text-align:left}.park-cart-container .content .agreements .agreement-item .MuiCheckbox-colorSecondary{color:#ffa726}.park-cart-container .content .agreements .agreement-item .MuiCheckbox-colorSecondary.Mui-checked{color:#15be6c}.park-cart-container .footer{padding:1.852vw}.park-cart-container .footer .submit-btn{background-color:gold;color:#000;border-radius:4.63vw;margin-bottom:1.852vw;font-size:3.704vw}.park-cart-container .footer .submit-btn:hover{background-color:#ccac00}.park-cart-container .footer .submit-btn-disabled{opacity:.5}.time-selection{padding-top:.741vw}.time-selection .date-picker{display:flex;justify-content:center;align-items:center;margin-bottom:1.852vw}.time-selection .section-title{margin-bottom:1.481vw}.time-selection .date-picker-button{background-color:gold;padding:1.111vw 3.704vw;border-radius:7.407vw;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 .556vw .556vw 0 rgba(33,43,70,.4)}.time-selection .date-picker-button .date-text{font-size:3.704vw}.time-selection .date-picker-button .calendar-icon{margin-left:.741vw;font-size:3.704vw}.time-selection .date-picker-button:hover{background-color:rgb(229.5,193.5,0)}.time-selection .date-picker{margin-bottom:1.389vw}.time-selection .time-slots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.481vw;gap:1.481vw;padding:.741vw 3.704vw}.time-selection .time-slots .time-slot-btn{padding:1.389vw;border-radius:4.63vw;border:0;box-shadow:0 .556vw .556vw 0 rgba(33,43,70,.4);font-size:3.704vw;background-color:#fff;font-weight:500}.time-selection .time-slots .time-slot-btn.selected{background-color:#ff772b;color:#fff}.time-selection .time-slots .time-slot-btn.selected:hover{background-color:#ff772b}.time-selection .time-slots .time-slot-btn.disabled{opacity:.5}.time-selection .confirm-btn-box{margin-top:1.852vw}.time-selection .confirm-btn-box .confirm-btn{background-color:#ffdc33;width:100%;border-radius:13.889vw;font-weight:700}.time-selection .confirm-btn-box .confirm-btn-disabled{opacity:.5}.participant-section{margin:2.222vw;border:.185vw solid #eee;padding:2.222vw;box-shadow:0 .37vw .37vw 0 rgba(33,43,70,.2509803922);border-radius:2.778vw;background-color:#fff;position:relative}.participant-section .remove-btn-container{position:absolute;top:1.481vw;right:1.481vw}.participant-section .remove-btn-container .MuiSvgIcon-root{width:4.63vw;height:4.63vw}.participant-section .self-participant-check .MuiFormControlLabel-label{font-size:3.704vw;font-weight:700}.participant-section .participant-input{text-align:left}.participant-section .participant-input .title{font-size:3.704vw;margin-top:2.222vw;margin-bottom:1.111vw;color:#000;font-weight:700}.participant-section .participant-input .title em{color:#9791bf}.participant-section .participant-input .radiusInputBox{position:relative;border-radius:8.148vw;border:.37vw solid #ffa726;display:flex;align-items:center;height:9.259vw;border-radius:1.852vw;width:100%}.participant-section .participant-input .radiusInputBox .radiusInput{background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;width:100%;padding:0 2.222vw;border-radius:8.148vw}.participant-section .participant-input .radiusInputBox.error{border-color:#e03535}.participant-section .phone-main{display:flex}.participant-section .phone-main svg{right:4.63vw}.participant-section .phone-main .MuiButton-label{color:#989eb6}.participant-section .phone-main .phone-insert-in{width:100%;background:#fff;justify-content:center;align-items:center;border:none;height:100%;color:#394474;font-size:4.63vw;border-radius:8.148vw;padding-left:1.852vw}.participant-section .date-picker-button{width:100%;display:flex;padding-left:1.852vw;align-items:center}.participant-section .date-picker-button .date-text{font-size:3.704vw}.participant-section .date-picker-button .calendar-icon{font-size:3.704vw;margin-left:1.852vw}.parkModePrivacyAgreementDialog{position:absolute!important;top:0;left:0;right:0;bottom:0}.parkModePrivacyAgreementDialog .PrivacyApgreementText{font-family:"Bookman Old Style";min-height:18.519vw;flex:1 1;overflow:auto;margin-bottom:1.852vw}.parkModePrivacyAgreementDialog .PrivacyApgreementText a,.parkModePrivacyAgreementDialog .PrivacyApgreementText a:hover,.parkModePrivacyAgreementDialog .PrivacyApgreementText del,.parkModePrivacyAgreementDialog .PrivacyApgreementText ins,.parkModePrivacyAgreementDialog .PrivacyApgreementText u{text-decoration:underline}.parkModePrivacyAgreementDialog .PrivacyApgreementText address,.parkModePrivacyAgreementDialog .PrivacyApgreementText cite,.parkModePrivacyAgreementDialog .PrivacyApgreementText dfn,.parkModePrivacyAgreementDialog .PrivacyApgreementText em,.parkModePrivacyAgreementDialog .PrivacyApgreementText i,.parkModePrivacyAgreementDialog .PrivacyApgreementText let{font-style:italic}.parkModePrivacyAgreementDialog .PrivacyApgreementText s{text-decoration:line-through}.parkModePrivacyAgreementDialog .html-content{font-size:3.241vw}.parkModePrivacyAgreementDialog .dialog-content{display:flex;flex-direction:column;height:100%}.parkModePrivacyAgreementDialog .close{position:absolute;top:0;right:0;width:11.111vw;height:11.111vw;z-index:1}.parkModePrivacyAgreementDialog .close,.parkModePrivacyAgreementDialog .PrivacyApgreementLogoBox{display:flex;align-items:center;justify-content:center}.parkModePrivacyAgreementDialog .PrivacyApgreementLogoBox .PrivacyApgreementLogo{width:20.741vw;height:20.741vw}.parkModePrivacyAgreementDialog .subTitle{display:flex;align-items:center;justify-content:center;margin:0 2.222vw 4.444vw}.parkModePrivacyAgreementDialog .subTitle span{text-align:center;font-size:3.704vw;overflow:hidden;font-weight:700}.parkModePrivacyAgreementDialog .MuiDialogContent-root{margin:4.444vw 0;padding:0 6.667vw!important}.parkModePrivacyAgreementDialog .dialogContent{display:flex;flex-direction:column;background-color:#ffdc33!important;color:#000;border-radius:8.148vw;padding:4.444vw;margin:4.444vw auto 11.852vw}.parkModePrivacyAgreementDialog .agreeBox{position:fixed;bottom:0;width:74.63vw}.parkModePrivacyAgreementDialog .MuiDialog-paperWidthSm{max-width:90vw;border-radius:3.704vw}.parkModePrivacyAgreementDialog .MuiDialog-paperScrollPaper{max-height:calc(100% - 11.852vw);position:relative}.parkModePrivacyAgreementDialog .confirm-box{display:flex;justify-content:center;margin-bottom:.741vw}.parkModePrivacyAgreementDialog .confirm-btn{background-color:#ffdc33;border-radius:2.778vw;padding:1.852vw 11.111vw;box-shadow:0 .926vw .926vw 0 rgba(0,0,0,.1);font-weight:700;text-transform:unset}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:1.204vw;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-9259.259vw;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:1.111vw 1.389vw;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:1.389vw;pointer-events:none;position:absolute;right:1.389vw}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:2.222vw;padding:.278vw .463vw;width:2.593vw}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(.926vw)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-.926vw)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:.37vw solid #ccc;margin-bottom:.463vw;margin-top:.463vw;padding-left:1.481vw}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:.278vw}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:.463vw;margin-top:.463vw;padding:.463vw .926vw}.ql-snow .ql-editor code{font-size:85%;padding:.185vw .37vw}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:1.296vw;font-weight:500;height:2.222vw;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:.741vw;padding-right:.185vw;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:2.037vw}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:.37vw .741vw;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:.463vw;padding-top:.463vw}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:2.593vw}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:.185vw .37vw}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:.37vw}.ql-snow .ql-icon-picker .ql-picker-options{padding:.37vw 0}.ql-snow .ql-icon-picker .ql-picker-item{height:2.222vw;width:2.222vw;padding:.185vw .37vw}.ql-snow .ql-color-picker .ql-picker-options{padding:.278vw .463vw;width:14.074vw}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:1.481vw;margin:.185vw;padding:0;width:1.481vw}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-.833vw;right:0;top:50%;width:1.667vw}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:9.074vw}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:10vw}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:9.074vw}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:.926vw}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:1.667vw}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:2.963vw}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:.741vw}.ql-toolbar.ql-snow .ql-formats{margin-right:1.389vw}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:0 .185vw .741vw rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 .463vw #ddd;color:#444;padding:.463vw 1.111vw;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:2.407vw;margin-right:.741vw}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:1.204vw;height:2.407vw;margin:0;padding:.278vw .463vw;width:15.741vw}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:18.519vw;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:1.481vw;padding-right:.741vw}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:.741vw}.ql-snow .ql-tooltip a{line-height:2.407vw}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}