body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-color:#f3f6fd;font-family:Montserrat,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (min-width:1024px){.restaurant-home-container{background-color:#f3f6fd;min-height:calc(100vh - 60px);width:100%}.restaurant-home-container .restaurant-home-cards{box-sizing:border-box;display:flex;justify-content:space-between;padding:50px;width:100%}.restaurant-home-container .restaurant-home-cards .one{background-image:url(/static/media/1.2dd476ea0777ca2ea818.jpg)}.restaurant-home-container .restaurant-home-cards .two{background-image:url(/static/media/2.d0ab622e4d18afbb4ae7.jpg)}.restaurant-home-container .restaurant-home-cards .three{background-image:url(/static/media/3.7b309b0f4f4457f5a79d.jpg)}.restaurant-home-container .restaurant-home-cards .four{background-image:url(/static/media/4.3d020d982e658a0bf2bd.jpg)}.restaurant-home-container .restaurant-home-cards .restaurant-home-card{background-position:50%;background-size:120%;border-radius:15px;box-shadow:5px 10px 20px -12px #121212;box-sizing:border-box;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:400px;object-fit:cover;padding:15px;position:relative;transition:.5s;width:250px}.restaurant-home-container .restaurant-home-cards .restaurant-home-card .restaurant-home-cardtitle{margin-bottom:5px;text-decoration:underline}.restaurant-home-container .restaurant-home-cards .restaurant-home-card .restaurant-home-cardmessage{color:#fff;font-size:26px;font-weight:700}.restaurant-home-container .restaurant-home-cards .restaurant-home-card:hover{background-size:130%;-webkit-filter:grayscale(0);filter:grayscale(0)}}@media screen and (max-width:1023px){.restaurant-home-container{min-height:calc(100vh - 60px);width:100%}.restaurant-home-container .restaurant-home-cards{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin-top:7rem;width:100%}.restaurant-home-container .restaurant-home-cards .one{background-image:url(/static/media/1.2dd476ea0777ca2ea818.jpg)}.restaurant-home-container .restaurant-home-cards .two{background-image:url(/static/media/2.d0ab622e4d18afbb4ae7.jpg)}.restaurant-home-container .restaurant-home-cards .three{background-image:url(/static/media/3.7b309b0f4f4457f5a79d.jpg)}.restaurant-home-container .restaurant-home-cards .four{background-image:url(/static/media/4.3d020d982e658a0bf2bd.jpg)}.restaurant-home-container .restaurant-home-cards .restaurant-home-card{background-position:50%;background-size:120%;border-radius:15px;box-shadow:5px 10px 20px -12px #121212;box-sizing:border-box;cursor:pointer;height:250px;margin:5%;object-fit:cover;padding:10px;position:relative;width:40%}.restaurant-home-container .restaurant-home-cards .restaurant-home-card .restaurant-home-cardtitle{margin-bottom:5px;text-decoration:underline}.restaurant-home-container .restaurant-home-cards .restaurant-home-card .restaurant-home-cardmessage{color:#fff;font-size:1.25rem;font-weight:700}}.ch-container{margin-top:60px;width:100%}.ch-desktop{display:flex;width:100%}.ch-desktop .ch-left{height:50%;width:65%}.ch-desktop .ch-left,.ch-desktop .ch-right{box-sizing:border-box;display:flex;justify-content:center;padding:20px}.ch-desktop .ch-right{width:35%}.ch-mobile .ch-mobile-buttons{box-sizing:border-box;display:flex;justify-content:center;padding:20px;width:100%}.ch-mobile .ch-mobile-buttons .ch-mobile-button{box-sizing:border-box;font-weight:600;padding:10px 20px}.ch-mobile .ch-mobile-buttons .active{background-color:#458b74;border-radius:10px;color:#fff}.ch-mobile .ch-left{display:flex;justify-content:center;padding-bottom:60px;width:100%}.ch-mobile .ch-left .ch-checkout-bottom{align-items:center;background-color:#458b74;bottom:0;box-sizing:border-box;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:15px 30px;position:fixed;width:100%}.ch-mobile .ch-left .ch-checkout-bottom .ch-checkout-ordertotal{font-weight:500}.ch-mobile .ch-left .ch-checkout-bottom .ch-checkout-ordertotal .ch-checkout-tag{font-weight:600}.ch-mobile .ch-left .ch-checkout-bottom .ch-checkout-button{background-color:#fff;border-radius:10px;box-sizing:border-box;color:#458b74;font-weight:600;padding:10px}.ch-mobile .ch-right{display:flex;justify-content:center;width:100%}.chm-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:20px;width:90%}.chm-category-container{align-items:center;display:flex;flex-direction:column;width:100%}.chm-category-container .chm-category-details{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:5px 10px;width:100%}.chm-category-container .chm-category-details .chm-category-hide{cursor:pointer}.chm-category-container .chm-subsection-hidden{display:none}.chm-category-container .chm-subsection-visible{border-bottom:1px solid hsla(0,0%,87%,.518);width:99%}.chm-item-container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.chm-item-container .chm-item-details{display:flex;flex-direction:column;width:70%}.chm-item-container .chm-item-details .chm-item-name{font-size:14px;font-weight:500}.chm-item-container .chm-item-details .chm-item-price{font-size:13px}.chm-item-container .chm-item-details .chm-item-description{font-size:13px;font-style:italic}.chm-item-container .chm-item-add-buttons{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px}.chm-item-container .chm-item-add-buttons .chm-item-add-button{border-radius:5px;box-shadow:1px 1px 8px -4px #121212;box-sizing:border-box;cursor:pointer;margin:5px;padding:2px}.chc-container{align-items:center;display:flex;flex-direction:column;width:90%}.chc-container .chc-tablenumber-box{display:flex;justify-content:center;width:100%}.chc-container .chc-tablenumber-box .chc-tablenumber-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:15px;margin:10px;outline:none;padding:5px 10px;width:90%}.chc-container .chc-email-box{display:flex;justify-content:center;width:100%}.chc-container .chc-email-box .chc-email-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:15px;margin:0 10px 10px;outline:none;padding:5px 10px;width:90%}.chc-container .chc-order-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;font-size:14px;padding:15px;width:100%}.chc-container .chc-order-box .chc-order-box-title{border-bottom:1px solid #afafaf;font-weight:500;margin-bottom:5px}.chc-container .chc-order-box .chc-box-item,.chc-container .chc-order-box .chc-order-box-title{box-sizing:border-box;display:flex;justify-content:space-between;padding:5px}.chc-container .chc-order-box .chc-box-item .chc-box-item-details{display:flex;flex-direction:column}.chc-container .chc-order-box .chc-box-total{border-top:1px solid #afafaf;box-sizing:border-box;display:flex;font-weight:500;justify-content:space-between;margin-top:5px;padding:5px}.chc-container .chc-message-container{display:flex;justify-content:center;width:100%}.chc-container .chc-message-container .chc-message-textarea{border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;height:50px;margin:10px;outline:none;padding:5px 10px;width:100%}.chc-container .chc-send-button-container{margin-top:10px}.chc-container .chc-send-button-container .chc-send-button{background:none;background-color:#458b74;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:600;padding:10px 15px}.chc-container .chc-status-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-top:10px;padding:20px;width:100%}.chc-container .chc-status-container .chc-status{align-items:center;display:flex;flex-direction:column}.chc-container .chc-status-container .chc-status .chc-status-ball{background-color:#f2f2f2;border-radius:50%;box-shadow:5px 5px 16px -10px #121212;height:25px;margin-bottom:10px;width:25px}.chc-container .chc-status-container .chc-status .chc-status-ball-green{background-color:#458b74;border-radius:50%;box-shadow:5px 5px 16px -10px #121212;height:25px;margin-bottom:10px;width:25px}.loader-class-hidden{display:none;height:0;opacity:0}.loader-class-visible{align-items:center;background-color:rgba(41,41,41,.612);display:flex;justify-content:center;left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:4}.loader-class-visible .loader{-webkit-animation:spin inifinite 1s linear;animation:spin inifinite 1s linear;border:5px solid #e3e3e3;border-radius:50%;border-top-color:#458b74;height:50px;width:50px}.brand-fullname-container{cursor:pointer;left:15px;position:fixed;top:15px;z-index:4}.brand-emblem-symbol{background-color:#121212;border-radius:10px;box-sizing:border-box;color:#fff;font-size:24px;font-weight:600;padding:7px}.brand-emblem-name{font-family:Montserrat;font-size:22px;margin-left:1px}.brand-emblem{left:15px;position:fixed;top:15px;z-index:4}.brand-emblem .brand-emblem-symbol{background-color:#121212;border-radius:10px;box-sizing:border-box;color:#fff;font-size:24px;font-weight:600;padding:7px}.ah1sumodal-container{align-items:center;background-color:hsla(0,0%,55%,.506);display:flex;height:100vh;justify-content:center}.aho2-signup-form-container{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;min-height:100px;position:relative;width:90%}.aho2-signup-form-container .aho2-su-form-close{color:#717171;cursor:pointer;font-size:1.2rem;font-weight:600;position:absolute;right:10px;top:10px}.aho2-signup-form-container{box-sizing:border-box;padding:20px 20px 20px 10px}.aho2-signup-form-container .ah-one-su-title{font-size:1.2rem;font-weight:600;padding-bottom:20px}.aho2-signup-form-container .aho2-su-form{align-items:center;display:flex;flex-direction:column}.aho2-signup-form-container .ah-one-su-input{background:none;border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;font-size:1rem;margin-bottom:15px;outline:none;padding:5px 10px;width:90%}.aho2-signup-form-container .ah-one-su-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-size:1rem;font-weight:600;margin-top:10px;outline:none;padding:5px 10px}.aho2-content-container{flex-direction:column;height:100vh;width:100%}.aho2-admin-signin,.aho2-content-container{align-items:center;display:flex;justify-content:center}.aho2-admin-signin{width:90%}.aho2-admin-signin .aho2-signin-form{align-items:center;display:flex;flex-direction:column;width:90%}.aho2-admin-signin .aho2-signin-form .aho2-input{border:none;border-bottom:1px solid #afafaf;border-radius:5px;box-sizing:border-box;font-family:Montserrat;font-size:1.1rem;margin:.4rem 0;outline:none;padding:.5rem .7rem;width:100%}.aho2-admin-signin .aho2-signin-form .aho2-submit{background:none;background-color:#458b74;border:none;border-radius:5px;color:#fff;font-family:Montserrat;font-size:1.1rem;font-weight:600;margin:.4rem 0;outline:none;padding:.5rem .7rem}.aho2-accounts-buttons{margin:1rem 0}.aho2-accounts-buttons .aho2-accounts-link{cursor:pointer;margin:0 10px;text-decoration:underline}.aho2-affiliate-hidden{display:none}.aho2-affiliate-view .aho2-modal-goback{background-color:#fff;border-radius:10px;cursor:pointer;font-weight:600;left:20px;padding:10px;position:fixed;top:20px;z-index:4}@media screen and (max-width:1024px){.affiliate-modal-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}.affiliate-modal-container .affiliate-modal-box{align-items:center;background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:80%}.affiliate-modal-container .affiliate-modal-box .am-title{font-size:16px;font-weight:600;margin-bottom:20px;text-decoration:underline}.affiliate-modal-container .affiliate-modal-box form{align-items:center;display:flex;flex-direction:column;width:100%}.affiliate-modal-container .affiliate-modal-box form .am-form-input{border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;margin:10px;outline:none;padding:5px;width:80%}.affiliate-modal-container .affiliate-modal-box form .am-form-submit{background-color:#458a74;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:600;margin:10px;outline:none;padding:7px 12px}}@media screen and (min-width:1025px){.affiliate-modal-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}.affiliate-modal-container .affiliate-modal-box{align-items:center;background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:35%}.affiliate-modal-container .affiliate-modal-box .am-title{font-size:16px;font-weight:600;margin-bottom:20px;text-decoration:underline}.affiliate-modal-container .affiliate-modal-box form{align-items:center;display:flex;flex-direction:column;width:100%}.affiliate-modal-container .affiliate-modal-box form .am-form-input{border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;margin:10px;outline:none;padding:5px;width:80%}.affiliate-modal-container .affiliate-modal-box form .am-form-submit{background-color:#458a74;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:600;margin:10px;outline:none;padding:7px 12px}}.aho2-newuser{cursor:pointer;position:fixed;right:2rem;top:1.5rem;z-index:4}.aho2-newuser .aho2-newuser-button{background-color:#458b74;border-radius:.4rem;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:.4rem .6rem}.signin-form{position:fixed;right:3.1rem;top:.95rem;z-index:3}.signin-form .ah-one-input{background-color:#fff;border:1px solid #121212;border-radius:.4rem;margin-right:.95rem;padding:.4rem}.signin-form .ah-one-input,.signin-form .ah-one-submit{box-sizing:border-box;font-family:Montserrat;font-size:.85rem;outline:none}.signin-form .ah-one-submit{background:none;background-color:#458b74;border:none;border-radius:.6rem;color:#fff;cursor:pointer;font-weight:500;padding:.4rem .6rem}.ah-one-home{display:flex;margin-top:1rem;min-height:100vh;width:100%}.ah-one-home .ah-one-home-left{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:3.1rem;width:50%}.ah-one-home .ah-one-home-left .ah-one-left-message-one{font-size:1.75rem;font-weight:600;text-align:center;word-spacing:.4rem}.ah-one-home .ah-one-home-left .ah-one-left-message-two{height:0;opacity:0}.ah-one-home .ah-one-home-right{width:50%}.ah-one-home .ah-one-home-right,.ah-one-home .ah-one-home-right form{align-items:center;display:flex;flex-direction:column;justify-content:center}.ah-one-home .ah-one-home-right form{background-color:#fff;border-radius:1.25rem;box-shadow:0 0 20px -14px #121212;box-sizing:border-box;padding:.8rem 0;width:80%}.ah-one-home .ah-one-home-right form .ah-one-su-title{font-size:1.75rem;font-weight:600;margin:1.25rem 0}.ah-one-home .ah-one-home-right form .ah-one-su-input{border:none;border-bottom:.06rem solid hsla(0,0%,55%,.894);box-sizing:border-box;font-family:Montserrat;margin:.6rem 0;outline:none;padding:.4rem;width:75%}.ah-one-home .ah-one-home-right form .ah-one-or-container{border:1px solid hsla(0,0%,7%,.145);font-size:12px;margin:10px 0;position:relative;width:60%}.ah-one-home .ah-one-home-right form .ah-one-or-container .ah-one-or{background-color:#fff;box-sizing:border-box;left:45%;padding:5px;position:absolute;top:-12px}.ah-one-home .ah-one-home-right form .ah-one-su-submit{background:none;background-color:#458b74;border:none;border-radius:.6rem;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.9rem;font-weight:600;margin-bottom:12px;margin-top:1.25rem;outline:none;padding:.6rem .95rem}.ah-one-home .ah-one-home-right form .ah-one-left-buttons{display:flex}.ah-one-home .ah-one-home-right form .ah-one-left-buttons .ah-one-left-button{cursor:pointer;font-size:14px;font-weight:600;margin:10px;text-decoration:underline}.aho1-loader-hidden{display:none;height:0;opacity:0}.aho1-loader-visible{align-items:center;background-color:rgba(41,41,41,.612);display:flex;justify-content:center;min-height:100vh;position:fixed;top:0;width:100%;z-index:4}.aho1-loader-visible .loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid #e3e3e3;border-radius:50%;border-top-color:#458b74;height:50px;width:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ah-affiliate-hidden{display:none}.ah-affiliate-view .ah-modal-goback{background-color:#fff;border-radius:10px;cursor:pointer;font-weight:600;left:20px;padding:10px;position:fixed;top:20px;z-index:4}.ah-one-container{min-height:100vh;width:100%}.ah-one-container .ah-one-content-two .aho2-newuser-form-modal{display:none;height:0;opacity:0}.ah-one-container .ah-one-content-two .aho2-newuser-form-show{height:100vh;position:fixed;width:100%;z-index:4}.restaurant-home-navigation-desktop{display:flex;justify-content:space-between;width:100%}.restaurant-home-navigation-desktop .restaurant-navitems .restaurant-navitem{border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:13px;font-weight:600;margin:5px;padding:10px}.restaurant-home-navigation-desktop .restaurant-navitems .active{background-color:hsla(0,0%,55%,.314)}.restaurant-home-navigation-mobile{display:flex;justify-content:space-between;width:100%}.restaurant-home-navigation-mobile .navigation-modal-close{display:none;height:0;opacity:0;width:0}.restaurant-home-navigation-mobile .rh-navigation-open{position:fixed;right:24px;top:15px;z-index:4}.restaurant-home-navigation-mobile .rh-navigation-open .rh-navigation-open-button{cursor:pointer;font-size:30px;font-weight:500}.restaurant-home-navigation-mobile .restaurant-navitems{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 25px 10px 10px;position:fixed;right:54px;top:15px;z-index:5}.restaurant-home-navigation-mobile .restaurant-navitems .restaurant-navitems-close{cursor:pointer;font-size:1rem;font-weight:600;position:absolute;right:12px;top:15px}.restaurant-home-navigation-mobile .restaurant-navitems .restaurant-navitem{border-radius:5px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;margin:5px;padding:10px}.restaurant-home-navigation-mobile .restaurant-navitems .active{background-color:hsla(0,0%,55%,.314)}.restaurant-home-navigation{align-items:center;background-color:#f3f6fd;box-sizing:border-box;display:flex;height:60px;padding:10px 20px;position:fixed;top:0;width:100%;z-index:2}.restaurant-content{margin-top:60px}.restaurant-order-desktop .ro-landing-header{box-sizing:border-box;display:flex;justify-content:space-around;padding:10px 30px;width:100%}.restaurant-order-desktop .ro-landing-header .ro-landing-header-button{border:2px solid #121212;border-radius:10px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;min-height:40px;padding:5px;width:160px}.restaurant-order-desktop .ro-landing-header .active{background-color:#121212;color:#fff}.restaurant-order-mobile .ro-landing-header{box-sizing:border-box;display:flex;justify-content:space-around;padding:10px;width:100%}.restaurant-order-mobile .ro-landing-header .ro-landing-header-button{align-items:center;border:2px solid #121212;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-weight:600;padding:5px;width:100px}.restaurant-order-mobile .ro-landing-header .active{background-color:#121212;color:#fff}.restaurant-order-container{background-color:#f3f6fd;min-height:calc(100vh - 60px);width:100%}.restaurant-order-container .ro-order{min-height:calc(100vh - 120px);width:100%}.rest-tab-checkout{align-items:center;display:flex;flex-direction:column;padding:10px;width:40%}.rest-tab-checkout .rest-tab-number-container{display:flex;justify-content:center;width:100%}.rest-tab-checkout .rest-tab-number-container .rest-tab-number-input{border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:16px;margin:10px;outline:none;padding:5px 10px;width:90%}.rest-tab-checkout .rest-tab-checkout-box{background-color:#fff;border-radius:15px;box-shadow:5px 5px 16px -15px #121212;box-sizing:border-box;padding:20px;width:90%}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-total{border-top:1px solid hsla(0,0%,50%,.475);display:flex;justify-content:space-between;padding-top:5px;width:100%}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-total .checkout-box-total-title{font-weight:700}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-header{border-bottom:1px solid hsla(0,0%,50%,.475);display:flex;font-weight:700;justify-content:space-between;margin-bottom:5px;padding-bottom:5px;width:100%}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-item{display:flex;justify-content:space-between;width:100%}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-item .checkout-box-item-details{display:flex;flex-direction:column}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-item .checkout-box-item-details .checkout-box-item-name{font-weight:600}.rest-tab-checkout .rest-tab-checkout-box .checkout-box-item .checkout-box-item-details .checkout-box-item-count{font-size:13px}.rest-tab-checkout .rest-tab-message-container{display:flex;justify-content:center;width:100%}.rest-tab-checkout .rest-tab-message-container .rest-tab-message-textarea{border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;height:50px;margin:10px;outline:none;padding:5px 10px;resize:none;width:90%}.rest-tab-checkout .rest-tab-sendkitchen-container{margin-top:20px}.rest-tab-checkout .rest-tab-sendkitchen-container .rest-tab-sendkitchen-button{background:none;background-color:#458b74;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:16px;font-weight:600;padding:10px 15px}.rest-tab-number-container-invisible{height:0;opacity:0}.rest-tab-menubox-search{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:20px;width:100%}.rest-tab-menubox-search .rest-tab-menubox-input{border:none;border-bottom:1px solid #121212;box-sizing:border-box;font-family:Montserrat;font-size:13px;margin-right:15px;outline:none;padding:5px;width:50%}.rest-tab-menubox-search .rest-tab-menubox-searchbutton{background-color:#458b74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:7px}.mobilecheckout-bottom{align-items:center;background-color:#458b74;bottom:0;box-sizing:border-box;display:flex;height:4.5rem;justify-content:space-between;padding:1rem;position:fixed;width:100%;z-index:2}.mobilecheckout-bottom .mc-bottom-left{color:#fff;font-size:1.1rem;font-weight:600}.mobilecheckout-bottom .mc-bottom-right .mc-bottom-right-button{background-color:#fff;border-radius:10px;box-sizing:border-box;color:#458b74;font-weight:500;padding:5px 10px}.mobile-checkout-modal-close{display:none;height:0;opacity:0}.mobile-checkout-modal-open{align-items:center;background-color:hsla(0,0%,7%,.718);display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;top:0;width:100%;z-index:6}.mobile-checkout-modal-open .mc-modal-back-button{background-color:#fff;border-radius:10px;font-weight:600;left:30px;padding:10px 15px;position:fixed;top:30px}.mobile-checkout-modal-open .mc-modal-input{border:none;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:1rem;font-weight:500;margin-bottom:20px;outline:none;padding:5px 10px;width:80%}.mobile-checkout-modal-open .mc-modal-box{background-color:#fff;border-radius:15px;box-sizing:border-box;min-height:100px;padding:10px;width:90%}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-header{border-bottom:1px solid #121212;box-sizing:border-box;display:flex;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:5px 10px}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-item{box-sizing:border-box;display:flex;justify-content:space-between;margin:5px 0;padding:5px 10px}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-item .mc-modal-box-item-details{display:flex;flex-direction:column}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-item .mc-modal-box-item-details .mc-mb-item-name{font-size:1rem;font-weight:500}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-item .mc-modal-box-item-details .mc-mb-item-count{font-size:.8rem}.mobile-checkout-modal-open .mc-modal-box .mc-modal-box-total{border-top:1px solid #121212;box-sizing:border-box;display:flex;font-weight:500;justify-content:space-between;margin-top:10px;padding:5px 10px}.mobile-checkout-modal-open .mc-modal-sendkitchen{display:flex;justify-content:center;margin-top:20px;width:100%}.mobile-checkout-modal-open .mc-modal-sendkitchen .mc-modal-sendkitchen-button{background-color:#458b74;border-radius:10px;color:#fff;font-size:1.1rem;font-weight:600;padding:10px 15px}.rom-category-container{align-items:center;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.rom-category-container .rom-category-title{border-bottom:2px solid rgba(48,42,42,.196);display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:3px 5px;width:90%}.rom-category-container .rom-category-title .rom-category-title-min{cursor:pointer}.rom-category-container .rom-category-subsection{align-items:center;display:flex;flex-direction:column;justify-content:center;width:95%}.rom-category-container .rom-category-subsection-minimize{display:none;height:0;opacity:0}.rom-item-container{align-items:center;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;padding:5px 20px;width:100%}.rom-item-container .rom-item-count-adjust .rom-item-adjust-symbol{background:none;border:none;border-radius:5px;box-shadow:1px 1px 8px -4px #121212;cursor:pointer;margin:0 10px}.rest-tab-desktop{display:flex;width:100%}.rest-tab-desktop .rest-tab-menu{align-items:center;display:flex;justify-content:center;padding:10px;width:60%}.rest-tab-desktop .rest-tab-menu .rest-tab-menubox{background-color:#fff;border-radius:15px;box-shadow:5px 5px 16px -15px #121212;min-height:calc(100vh - 60px);padding-bottom:20px;width:90%}.rest-tab-mobile{width:100%}.rest-tab-mobile .rest-tab-menu{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin-bottom:5rem;padding:10px;width:100%}.rest-tab-mobile .rest-tab-menu .rest-tab-menubox{background-color:#fff;border-radius:15px;box-shadow:5px 5px 16px -15px #121212;padding-bottom:20px;width:95%}.rm-folders-container{align-items:center;box-sizing:border-box;display:flex;font-size:14px;height:calc(10vh - 8px);padding:10px;width:100%}.rm-folders-link{cursor:pointer;font-weight:400}.rm-folders-link:hover{font-weight:500}.restaurant-menu-desktop{box-sizing:border-box;display:flex;padding-top:30px;width:100%}.restaurant-menu-desktop .restaurant-menu-left{align-items:center;display:flex;flex-direction:column;width:40%}.restaurant-menu-desktop .restaurant-menu-left .rm-left-folders{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;min-height:40px;width:80%}.restaurant-menu-desktop .restaurant-menu-left .rm-left-categories{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;margin-top:20px;min-height:90px;width:80%}.restaurant-menu-desktop .restaurant-menu-left .rm-left-additem{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;margin-top:20px;min-height:100px;width:80%}.restaurant-menu-desktop .restaurant-menu-right{align-items:center;display:flex;flex-direction:column;min-height:50%;padding-bottom:20px;width:60%}.restaurant-menu-desktop .restaurant-menu-right .rm-right-menu{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;min-height:300px;width:80%}.restaurant-menu-mobile{align-items:center;display:flex;flex-direction:column;width:100%}.restaurant-menu-mobile .rm-mobile-buttons{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -12px #121212;box-sizing:border-box;display:flex;margin:20px 0;width:70%}.restaurant-menu-mobile .rm-mobile-buttons .active{background-color:#458b74!important;border-radius:10px;color:#fff}.restaurant-menu-mobile .rm-mobile-buttons .rm-mobile-button{display:flex;font-size:.9rem;font-weight:500;justify-content:center;padding:15px 20px;width:50%}.restaurant-menu-mobile .restaurant-menu-left{align-items:center;display:flex;flex-direction:column;width:100%}.restaurant-menu-mobile .restaurant-menu-left .rm-left-folders{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;min-height:40px;width:90%}.restaurant-menu-mobile .restaurant-menu-left .rm-left-categories{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;margin-top:20px;min-height:90px;width:90%}.restaurant-menu-mobile .restaurant-menu-left .rm-left-additem{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;margin-top:20px;min-height:100px;width:90%}.restaurant-menu-mobile .restaurant-menu-right{align-items:center;display:flex;flex-direction:column;min-height:50%;padding-bottom:20px;width:100%}.restaurant-menu-mobile .restaurant-menu-right .rm-right-menu{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;min-height:300px;width:90%}.rm-categories-container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:14px;padding:10px;width:100%}.rm-categories-link{border:1px solid #afafaf;border-radius:25px;cursor:pointer;font-size:13px;margin-bottom:5px;margin-right:10px;padding:8px 12px;transition:.2s ease-in-out}.rm-categories-link:hover{border:1px solid #121212;font-weight:600}.rm-categories-newform{border:1px solid #afafaf;border-radius:25px;box-sizing:border-box;min-width:none;padding:5px 15px 10px}.rm-categories-newform .rm-categories-input{border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;font-size:13px;margin-right:8px;outline:none}.rm-categories-newform .rm-categories-button{background:none;background-color:#fff;border:none;border-radius:50%;box-shadow:1px 1px 8px -4px #121212;cursor:pointer;font-size:13px;margin-top:5px;outline:none}.rm-add-container{box-sizing:border-box;padding:25px}.rm-add-title{font-weight:600}.rm-add-form{align-items:center;display:flex;flex-direction:column;margin-top:10px}.rm-add-input{border:none;border-bottom:1px solid #afafaf;margin-bottom:20px}.rm-add-input,.rm-add-textarea{font-family:Montserrat;font-size:14px;font-weight:600;outline:none;width:100%}.rm-add-textarea{border:1px solid #afafaf;border-radius:10px;height:80px}.rm-add-button{background:none;background-color:#458b74;border:none;border-radius:25px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat;font-size:13px;font-weight:500;margin-top:20px;padding:10px 15px}.rm-save-menu{opacity:.5}.rm-save-menu,.rm-save-menu-show{background-color:#458b74;border:none;border-radius:25px;box-sizing:border-box;color:#fff;font-family:Montserrat;font-size:13px;font-weight:500;margin-left:30px;padding:10px 15px}.rm-save-menu-show{cursor:pointer}.rmview-container{box-sizing:border-box;height:100%;padding:20px}.rmview-container .rmview-nomenu-message{align-items:center;display:flex;font-size:15px;font-weight:500;height:100%;justify-content:center;width:100%}.mi-view-category-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.mi-view-category-container .miv-category-title-container{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:5px;padding:5px;width:100%}.mi-view-category-container .miv-category-title-container .miv-category-title{font-size:15px;font-weight:600}.mi-view-category-container .miv-category-title-container .miv-category-shrink{color:#afafaf;cursor:pointer}.mi-view-category-container .miv-category-items{width:99%}.mi-view-category-container .miv-category-minimize{display:none;height:0;opacity:0}.mi-view-item-container{display:flex;justify-content:space-between;margin-bottom:5px;padding-bottom:5px}.mi-view-item-container .miv-item-details{display:flex;flex-direction:column}.mi-view-item-container .miv-item-details .miv-item-name{font-size:14px;font-weight:500;margin-bottom:2px}.mi-view-item-container .miv-item-details .miv-item-pricevalue{font-size:13px;font-weight:500;margin-bottom:2px}.mi-view-item-container .miv-item-details .miv-item-description{font-size:13px;font-style:italic}.mi-view-item-container .miv-item-options{align-items:center;display:flex;font-size:12px;justify-content:center}.mi-view-item-container .miv-item-options .miv-item-delete{border-radius:5px;color:#b90e0a;cursor:pointer;margin-right:10px;padding:5px 10px}.restaurant-accounts-desktop{display:flex;width:100%}.restaurant-accounts-desktop .restaurant-accounts-left{align-items:center;display:flex;flex-direction:column;padding-top:60px;width:30%}.restaurant-accounts-desktop .restaurant-accounts-left .ra-left-title{font-size:18px;font-weight:500;width:70%}.restaurant-accounts-desktop .restaurant-accounts-left .ra-left-box{background-color:#fff;border-radius:10px!important;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;margin-top:20px;width:70%}.restaurant-accounts-desktop .restaurant-accounts-left .ra-left-box .first-option{border-bottom:1px solid #d3d2d2}.restaurant-accounts-desktop .restaurant-accounts-left .ra-left-box .ra-left-option-container{cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:10px}.restaurant-accounts-desktop .restaurant-accounts-left .ra-left-box .active{background-color:#458b74;border-radius:10px;color:#fff}.restaurant-accounts-desktop .restaurant-accounts-right{align-items:center;display:flex;flex-direction:column;padding-top:60px;width:70%}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:100px;padding:20px 20px 10px;width:80%}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container{align-items:center;border-bottom:1px solid #afafaf;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;width:100%}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details{display:flex;flex-direction:column}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-name{font-size:14px;font-weight:600;margin-bottom:2px}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-lastlogin{font-size:12px;font-style:italic;margin-bottom:2px}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-createOn{font-size:12px;margin-bottom:2px}.restaurant-accounts-desktop .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-delete .rest-account-delete-button{background-color:#b90e0a;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;padding:5px 10px}.restaurant-accounts-desktop .restaurant-accounts-right .ra-add-container{margin-left:20px;margin-top:20px;width:80%}.restaurant-accounts-desktop .restaurant-accounts-right .ra-add-container .ra-add-button{background-color:#458b74;border-radius:5px;box-shadow:3px 3px 16px -12px #121212;color:#fff;cursor:pointer;font-size:14px;padding:7px 14px}.restaurant-accounts-mobile{display:flex;flex-direction:column;width:100%}.restaurant-accounts-mobile .restaurant-accounts-left{align-items:center;display:flex;flex-direction:column;padding-top:60px;width:100%}.restaurant-accounts-mobile .restaurant-accounts-left .ra-left-title{font-size:18px;font-weight:500;width:70%}.restaurant-accounts-mobile .restaurant-accounts-left .ra-left-box{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;margin-top:20px;width:70%}.restaurant-accounts-mobile .restaurant-accounts-left .ra-left-box .ra-left-option-container{cursor:pointer;font-size:14px;font-weight:500;padding:10px}.restaurant-accounts-mobile .restaurant-accounts-left .ra-left-box .active{background-color:#458b74;border-radius:10px;color:#fff}.restaurant-accounts-mobile .restaurant-accounts-right{align-items:center;display:flex;flex-direction:column;padding-top:60px;width:100%}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:100px;padding:20px 20px 10px;width:80%}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container{align-items:center;border-bottom:1px solid #afafaf;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;width:100%}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details{display:flex;flex-direction:column}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-name{font-size:14px;font-weight:600;margin-bottom:2px}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-lastlogin{font-size:12px;font-style:italic;margin-bottom:2px}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-details .rest-account-createOn{font-size:12px;margin-bottom:2px}.restaurant-accounts-mobile .restaurant-accounts-right .ra-right-box .rest-account-container .rest-account-delete .rest-account-delete-button{background-color:#b90e0a;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;padding:5px 10px}.restaurant-accounts-mobile .restaurant-accounts-right .ra-add-container{margin-left:20px;margin-top:20px;width:80%}.restaurant-accounts-mobile .restaurant-accounts-right .ra-add-container .ra-add-button{background-color:#458b74;border-radius:5px;box-shadow:3px 3px 16px -12px #121212;color:#fff;cursor:pointer;font-size:14px;padding:7px 14px}.code-modal-hidden{display:none}.code-modal-goback{background-color:#fff;border-radius:10px;cursor:pointer;font-weight:600;left:20px;padding:10px;position:fixed;top:20px;z-index:4}@media screen and (max-width:1024px){.restaurant-code-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;justify-content:center;min-height:100vh;position:fixed;top:0;width:100%;z-index:3}.restaurant-code-container .restaurant-code-box{align-items:center;background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px;width:90%}.restaurant-code-container .restaurant-code-box .restaurant-code{border:2px solid #121212;border-radius:20px;box-sizing:border-box;font-size:38px;font-weight:600;margin:5px;padding:10px}.restaurant-code-container .restaurant-code-box .restaurant-code .tag{font-size:26px;font-weight:400}.restaurant-code-container .restaurant-code-box .restaurant-instruction{font-size:14px;font-weight:400;width:90%}}@media screen and (min-width:1025px){.restaurant-code-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;justify-content:center;min-height:100vh;position:fixed;top:0;width:100%;z-index:3}.restaurant-code-container .restaurant-code-box{align-items:center;background-color:#fff;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:20px}.restaurant-code-container .restaurant-code-box .restaurant-code{border:2px solid #121212;border-radius:20px;box-sizing:border-box;font-size:54px;font-weight:600;margin:20px;padding:20px}.restaurant-code-container .restaurant-code-box .restaurant-code .tag{font-size:38px;font-weight:400}.restaurant-code-container .restaurant-code-box .restaurant-instruction{font-size:14px;font-weight:400}}@media screen and (min-width:1024px){.customer-center-container{align-items:center;background-color:#f3f6fd;display:flex;justify-content:center;min-height:calc(100vh - 60px);width:100%}.customer-center-container .customer-center-icons{box-sizing:border-box;display:flex;justify-content:space-between;padding:50px;width:100%}.customer-center-container .customer-center-icons .one{background-image:url(/static/media/1.d881f504247a9f76ea70.jpg)}.customer-center-container .customer-center-icons .two{background-image:url(/static/media/2.baa00a0bc430d1ed8c7d.jpg)}.customer-center-container .customer-center-icons .three{background-image:url(/static/media/3.efae1c20b586818c4884.jpg)}.customer-center-container .customer-center-icons .four{background-image:url(/static/media/4.51541cbf958c6eba0798.jpg)}.customer-center-container .customer-center-icons .customer-center-icon{background-position:50%;background-size:120%;border-radius:15px;box-shadow:5px 10px 20px -12px #121212;box-sizing:border-box;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:400px;object-fit:cover;padding:15px;position:relative;transition:.5s;width:250px}.customer-center-container .customer-center-icons .customer-center-icon .customer-center-icon-name{color:#fff;font-size:26px;font-weight:700;margin-bottom:20px;text-decoration:underline}.customer-center-container .customer-center-icons .customer-center-icon .customer-center-icon-message{color:#fff;font-size:22px;font-weight:700}.customer-center-container .customer-center-icons .customer-center-icon:hover{background-size:130%;-webkit-filter:grayscale(0);filter:grayscale(0)}}@media screen and (max-width:1023px){.customer-center-container{min-height:calc(100vh - 60px);width:100%}.customer-center-container .customer-center-icons{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin-top:7rem;width:100%}.customer-center-container .customer-center-icons .one{background-image:url(/static/media/1.d881f504247a9f76ea70.jpg)}.customer-center-container .customer-center-icons .two{background-image:url(/static/media/2.baa00a0bc430d1ed8c7d.jpg)}.customer-center-container .customer-center-icons .three{background-image:url(/static/media/3.efae1c20b586818c4884.jpg)}.customer-center-container .customer-center-icons .four{background-image:url(/static/media/4.51541cbf958c6eba0798.jpg)}.customer-center-container .customer-center-icons .customer-center-icon{background-position:50%;background-size:120%;border-radius:15px;box-shadow:5px 10px 20px -12px #121212;box-sizing:border-box;color:#fff;cursor:pointer;height:250px;margin:5%;object-fit:cover;padding:10px;position:relative;width:40%}.customer-center-container .customer-center-icons .customer-center-icon .customer-center-icon-name{font-size:1.25rem;font-weight:700;text-decoration:underline}.customer-center-container .customer-center-icons .customer-center-icon .customer-center-icon-message{font-size:1.25rem;font-weight:700}}@media screen and (max-width:1024px){.current-orders-container{display:flex;flex-direction:column;width:100%}.current-orders-container .current-orders-tableside{box-sizing:border-box;display:flex;flex-direction:column;padding:10px;width:100%}.current-orders-container .current-orders-tableside .current-order-tableside{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;justify-content:center;margin:10px 5px;padding:10px}.current-orders-container .current-orders-takeaway{box-sizing:border-box;display:flex;flex-direction:column;padding:10px;width:100%}.current-orders-container .current-orders-takeaway .current-order-takeaway{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;justify-content:center;margin:10px 5px;padding:10px}.current-order-tag{font-size:15px;font-weight:600}.current-orders-title{font-weight:600;margin-bottom:10px}.current-orders-inner-container{display:flex;flex-wrap:wrap}}@media screen and (min-width:1025px){.current-orders-container{display:flex;width:100%}.current-orders-container .current-orders-tableside{border-right:1px solid #e0dddd;box-sizing:border-box;display:flex;flex-direction:column;padding:30px;width:50%}.current-orders-container .current-orders-tableside .current-order-tableside{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-right:10px;max-height:100px;padding:10px}.current-orders-container .current-orders-takeaway{box-sizing:border-box;display:flex;flex-direction:column;padding:30px;width:50%}.current-orders-container .current-orders-takeaway .current-order-takeaway{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:15px;justify-content:center;margin-bottom:20px;margin-right:10px;max-height:100px;padding:10px}.current-order-tag{font-size:15px;font-weight:600}.current-orders-title{font-weight:600;margin-bottom:20px}.current-orders-inner-container{display:flex;flex-wrap:wrap}}@media screen and (max-width:1024px){.restaurant-current-container{align-items:center;background-color:#f3f6fd;display:flex;justify-content:center;min-height:calc(100vh - 60px);width:100%}.restaurant-current-container .restaurant-current-boxes{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.restaurant-current-container .restaurant-current-boxes .restaurant-current-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;height:150px;margin-bottom:20px;padding:10px;width:45%}.restaurant-current-container .restaurant-current-boxes .tables-box{background-color:#b90e0a;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .tables-box .tables-box-title{font-size:1.3rem;font-weight:600}.restaurant-current-container .restaurant-current-boxes .tables-box .tables-box-details{font-size:2rem;font-weight:700}.restaurant-current-container .restaurant-current-boxes .takeaway-box{background-color:#d5b85a;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .takeaway-box .takeaway-box-title{font-size:1.3rem;font-weight:600}.restaurant-current-container .restaurant-current-boxes .takeaway-box .takeaway-box-details{font-size:2rem;font-weight:700}.restaurant-current-container .restaurant-current-boxes .revenue-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .revenue-box .revenue-box-title{font-size:1.3rem;font-weight:600}.restaurant-current-container .restaurant-current-boxes .revenue-box .revenue-box-details{font-size:2rem;font-weight:700}.restaurant-current-container .restaurant-current-boxes .accounts-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .accounts-box .accounts-box-title{font-size:1.3rem;font-weight:600}.restaurant-current-container .restaurant-current-boxes .accounts-box .accounts-box-details{font-size:2rem;font-weight:700}}@media screen and (min-width:1025px){.restaurant-current-container{background-color:#f3f6fd;min-height:calc(100vh - 60px);width:100%}.restaurant-current-container .restaurant-current-boxes{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:50px;width:100%}.restaurant-current-container .restaurant-current-boxes .restaurant-current-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;height:200px;margin-bottom:20px;padding:20px;width:400px}.restaurant-current-container .restaurant-current-boxes .tables-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .tables-box .tables-box-title{font-size:32px;font-weight:600}.restaurant-current-container .restaurant-current-boxes .tables-box .tables-box-details{font-size:50px;font-weight:700}.restaurant-current-container .restaurant-current-boxes .takeaway-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .takeaway-box .takeaway-box-title{font-size:32px;font-weight:600}.restaurant-current-container .restaurant-current-boxes .takeaway-box .takeaway-box-details{font-size:50px;font-weight:700}.restaurant-current-container .restaurant-current-boxes .revenue-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .revenue-box .revenue-box-title{font-size:32px;font-weight:600}.restaurant-current-container .restaurant-current-boxes .revenue-box .revenue-box-details{font-size:50px;font-weight:700}.restaurant-current-container .restaurant-current-boxes .accounts-box{display:flex;flex-direction:column;justify-content:space-between}.restaurant-current-container .restaurant-current-boxes .accounts-box .accounts-box-title{font-size:32px;font-weight:600}.restaurant-current-container .restaurant-current-boxes .accounts-box .accounts-box-details{font-size:50px;font-weight:700}}.restaurant-kitchen-desktop{display:flex;width:100%}.restaurant-kitchen-desktop .restaurant-kitchen-orders{box-sizing:border-box;display:flex;flex-wrap:wrap;height:50%;padding:20px;width:60%}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare{box-sizing:border-box;display:flex;height:50%;justify-content:center;padding:20px;width:40%}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:10px 10px 20px;width:90%}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-header{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-weight:700;justify-content:space-between;margin-bottom:5px;padding:10px 10px 5px;width:100%}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:10px 10px 5px;width:90%}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-details{display:flex;flex-direction:column}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-details .rk-tp-item-name{font-weight:600}.restaurant-kitchen-desktop .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-push-box .rk-tp-item-push{background-color:#458b74;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;padding:5px 10px}.restaurant-kitchen-mobile{align-items:center;display:flex;flex-direction:column;width:100%}.restaurant-kitchen-mobile .rk-mobile-buttons{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -12px #121212;box-sizing:border-box;display:flex;margin:20px 0;width:70%}.restaurant-kitchen-mobile .rk-mobile-buttons .active{background-color:#458b74!important;border-radius:10px;color:#fff}.restaurant-kitchen-mobile .rk-mobile-buttons .rk-mobile-button{display:flex;font-size:.9rem;font-weight:500;justify-content:center;padding:15px 20px;width:50%}.restaurant-kitchen-mobile .restaurant-kitchen-orders{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:20px;width:100%}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare{box-sizing:border-box;display:flex;justify-content:center;padding-top:20px;width:100%}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:10px 10px 20px;width:90%}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-header{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-weight:700;justify-content:space-between;margin-bottom:5px;padding:10px 10px 5px;width:100%}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:10px 10px 5px;width:90%}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-details{display:flex;flex-direction:column}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-details .rk-tp-item-name{font-weight:600}.restaurant-kitchen-mobile .restaurant-kitchen-toprepare .restaurant-kitchen-toprepare-box .rk-tp-item .rk-tp-item-push-box .rk-tp-item-push{background-color:#458b74;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;padding:5px 10px}@media screen and (max-width:1024px){.restaurant-kitchen-order{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;height:50%;margin-bottom:10px;margin-right:10px;padding:10px}.restaurant-kitchen-order .restaurant-kitchen-order-details{display:flex;flex-direction:column;font-size:13px;padding-top:35px;position:relative}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-tag{font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-change{background-color:#458b74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:500;margin:10px;padding:5px 10px}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-status{font-weight:700;position:absolute;top:10px}.restaurant-kitchen-order .rk-order-message-container{box-sizing:border-box;padding:10px;width:300px}.restaurant-kitchen-order .rk-order-message-container .rk-order-message{font-size:13px}.restaurant-kitchen-order .rk-order-message-container .rk-order-message .rk-order-tag{font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-fullorder-minimize{display:none;width:100%}.restaurant-kitchen-order .restaurant-kitchen-fullorder{border-top:1px solid #dadada;padding:10px}.restaurant-kitchen-order .restaurant-kitchen-fullorder .restaurant-kitchen-fullorder-title{border-bottom:1px solid #121212;font-size:14px;font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-fullorder .rk-order-item{box-sizing:border-box;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:0 5px}}@media screen and (min-width:1025px){.restaurant-kitchen-order{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;height:50%;margin-bottom:10px;margin-right:10px}.restaurant-kitchen-order .restaurant-kitchen-order-details{display:flex;flex-direction:column;font-size:14px;padding:35px 10px 10px;position:relative}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-tag{font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-change{background-color:#458b74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:500;margin:10px 10px 0;padding:5px 10px}.restaurant-kitchen-order .restaurant-kitchen-order-details .rk-order-status{font-weight:700;position:absolute;top:10px}.restaurant-kitchen-order .rk-order-message-container{box-sizing:border-box;padding:10px;width:300px}.restaurant-kitchen-order .rk-order-message-container .rk-order-message{font-size:13px}.restaurant-kitchen-order .rk-order-message-container .rk-order-message .rk-order-tag{font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-fullorder-minimize{display:none}.restaurant-kitchen-order .restaurant-kitchen-fullorder{border-top:1px solid #dadada;padding:10px}.restaurant-kitchen-order .restaurant-kitchen-fullorder .restaurant-kitchen-fullorder-title{border-bottom:1px solid #121212;font-size:14px;font-weight:600}.restaurant-kitchen-order .restaurant-kitchen-fullorder .rk-order-item{box-sizing:border-box;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:0 5px}}.restaurant-inventory-desktop{display:flex;flex-wrap:nowrap;width:100%}.restaurant-inventory-desktop .ri-stock-container{box-sizing:border-box;display:flex;justify-content:center;padding:30px 20px;width:40%}.restaurant-inventory-desktop .ri-stock-container .ri-stock-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:100px;padding:10px;width:90%}.restaurant-inventory-desktop .ri-buylist-container{box-sizing:border-box;display:flex;justify-content:center;padding:30px 20px;width:70%}.restaurant-inventory-desktop .ri-buylist-container .ri-buylist-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:200px;padding:10px;width:90%}.restaurant-inventory-desktop .ri-stock-box-title{border-bottom:2px solid #121212;font-size:.9rem;font-weight:600;margin-bottom:10px;margin-left:10px}.restaurant-inventory-mobile{align-items:center;display:flex;flex-direction:column;width:100%}.restaurant-inventory-mobile .ri-mobile-buttons{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -12px #121212;box-sizing:border-box;display:flex;margin:20px 0;width:70%}.restaurant-inventory-mobile .ri-mobile-buttons .active{background-color:#458b74!important;border-radius:10px;color:#fff}.restaurant-inventory-mobile .ri-mobile-buttons .ri-mobile-button{display:flex;font-size:.9rem;font-weight:500;justify-content:center;padding:15px 20px;width:50%}.restaurant-inventory-mobile .ri-stock-container{box-sizing:border-box;display:flex;justify-content:center;padding:30px 20px;width:100%}.restaurant-inventory-mobile .ri-stock-container .ri-stock-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:100px;padding:10px;width:100%}.restaurant-inventory-mobile .ri-buylist-container{box-sizing:border-box;display:flex;justify-content:center;padding:30px 20px;width:100%}.restaurant-inventory-mobile .ri-buylist-container .ri-buylist-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;min-height:200px;padding:10px;width:100%}.restaurant-inventory-mobile .ri-stock-box-title{border-bottom:2px solid #121212;font-size:.9rem;font-weight:600;margin-bottom:10px;margin-left:10px}.ri-stock-item{align-items:center;border-bottom:1px solid #afafaf;display:flex;font-size:.85rem;justify-content:space-between;margin:5px 0;padding:5px 10px}.ri-stock-item .ri-stock-item-details{display:flex;flex-direction:column}.ri-stock-item .ri-stock-item-details .ri-stock-item-name{font-weight:600}.ri-stock-item .ri-stock-item-details .ri-stock-date{font-size:.75rem;font-style:italic;font-weight:200}.ri-stock-item .ri-stock-item-details .ri-stock-quantity{font-size:.75rem}.ri-stock-item .ri-stock-item-delete .ri-stock-delete-button{border-radius:10px;box-sizing:border-box;color:#b90e0a;cursor:pointer;font-weight:600;padding:5px 10px}@media screen and (min-width:1025px){.ri-buylist-add{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.ri-buylist-add .ri-buylist-add-header{border-bottom:2px solid #121212;font-size:.9rem;font-weight:600}.ri-buylist-add .ri-buylist-add-form{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin-top:10px;padding:10px;width:80%}.ri-buylist-add .ri-buylist-add-form .ri-buylist-input{background:none;border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;margin:5px;outline:none;width:40%}.ri-buylist-add .ri-buylist-add-form .ri-buylist-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.9rem;font-weight:600;margin-top:10px;outline:none;padding:5px 10px}}@media screen and (max-width:1024px){.ri-buylist-add{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.ri-buylist-add .ri-buylist-add-header{border-bottom:2px solid #121212;font-size:.9rem;font-weight:600}.ri-buylist-add .ri-buylist-add-form{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin-top:10px;padding:10px;width:80%}.ri-buylist-add .ri-buylist-add-form input[type=date]:before{content:attr(placeholder)!important}.ri-buylist-add .ri-buylist-add-form .ri-buylist-input{background:none;border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;margin:5px;outline:none;width:90%}.ri-buylist-add .ri-buylist-add-form .ri-buylist-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-size:.9rem;font-weight:600;margin-top:10px;outline:none;padding:5px 10px}}.ri-tobuy-item{align-items:center;box-sizing:border-box;display:flex;font-size:.9rem;justify-content:space-between;padding:10px}.ri-tobuy-item .ri-tobuy-item-details{display:flex;flex-direction:column}.ri-tobuy-item .ri-tobuy-item-details .ri-tobuy-item-name{font-weight:600}.ri-tobuy-item .ri-tobuy-item-details .ri-tobuy-date{font-size:.75rem;font-style:italic;font-weight:200}.ri-tobuy-item .ri-tobuy-item-details .ri-tobuy-item-quantity{font-size:.75rem}.ri-tobuy-item .ri-tobuy-item-buttons{align-items:center;display:flex}.ri-tobuy-item .ri-tobuy-item-buttons .ri-tobuy-item-delete{border-radius:10px;box-sizing:border-box;color:#b90e0a;cursor:pointer;font-weight:600;margin-right:10px;padding:5px 10px}.ri-tobuy-item .ri-tobuy-item-buttons .ri-tobuy-item-move{background-color:#458b74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:5px 10px}.restaurant-offers-desktop{display:flex;width:100%}.restaurant-offers-desktop .restaurant-offers-left{box-sizing:border-box;display:flex;flex-direction:column;padding:50px 10px 10px 30px;width:30%}.restaurant-offers-desktop .restaurant-offers-left .restaurant-offers-left-title-container{margin-bottom:20px;width:70%}.restaurant-offers-desktop .restaurant-offers-left .restaurant-offers-left-title-container .restaurant-offers-left-title{font-size:1.1rem;font-weight:600}.restaurant-offers-desktop .restaurant-offers-left .restaurant-offers-left-options{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;display:flex;flex-direction:column;width:70%}.restaurant-offers-desktop .restaurant-offers-left .restaurant-offers-left-options .restaurant-offers-left-option{border-radius:10px;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;padding:15px 20px}.restaurant-offers-desktop .restaurant-offers-left .restaurant-offers-left-options .active{background-color:#458b74;color:#fff}.restaurant-offers-desktop .restaurant-offers-right{padding:50px 30px 30px;width:70%}.restaurant-offers-mobile{display:flex;flex-direction:column;width:100%}.restaurant-offers-mobile .restaurant-offers-left{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:50px 10px 10px;width:100%}.restaurant-offers-mobile .restaurant-offers-left .restaurant-offers-left-title-container{display:flex;justify-content:center;margin-bottom:20px;width:100%}.restaurant-offers-mobile .restaurant-offers-left .restaurant-offers-left-title-container .restaurant-offers-left-title{font-size:1.1rem;font-weight:600}.restaurant-offers-mobile .restaurant-offers-left .restaurant-offers-left-options{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;display:flex}.restaurant-offers-mobile .restaurant-offers-left .restaurant-offers-left-options .restaurant-offers-left-option{border-radius:10px;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;padding:15px 20px}.restaurant-offers-mobile .restaurant-offers-left .restaurant-offers-left-options .active{background-color:#458b74;color:#fff}.restaurant-offers-mobile .restaurant-offers-right{box-sizing:border-box;padding:20px 10px 10px;width:100%}@media screen and (min-width:1024px){.order-offers-container{box-sizing:border-box;padding:20px;width:100%}.order-offers-container .order-offers-top{align-items:center;background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px;padding:15px;width:100%}.order-offers-container .order-offers-top .oo-top-description{font-weight:500}.order-offers-container .order-offers-top .oo-add-container{background-color:#458b74;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;margin-left:20px;padding:5px 10px;text-align:center;word-spacing:10px}.order-offers-container .oo-add-hidden{display:none;height:0;opacity:0}.order-offers-container .oo-add-visible{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;margin:20px 0;min-height:100px;padding:10px;width:100%}.order-offers-container .oo-add-visible .oo-add-form{align-items:center;display:flex;width:100%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-inputs{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-inputs .oo-add-input{border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;margin:5px 0;outline:none;padding:5px;width:80%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-button{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-weight:600;outline:none;padding:5px 10px}.order-offers-container .order-offers-bottom{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;min-height:100px;padding-bottom:20px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-message-container{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-message-container .oo-bottom-message{font-size:14px;font-weight:600}.order-offers-container .order-offers-bottom .oo-bottom-offers{box-sizing:border-box;padding:10px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer{align-items:center;border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;padding:10px}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-details{display:flex;flex-direction:column}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-details .oo-bottom-tag{font-weight:600}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-delete{background-color:#b90e0a;border-radius:10px;color:#fff;cursor:pointer;padding:5px 10px}}@media screen and (max-width:1023px){.order-offers-container{box-sizing:border-box;padding:20px;width:100%}.order-offers-container .order-offers-top{align-items:center;background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px;padding:15px;width:100%}.order-offers-container .order-offers-top .oo-top-description{font-weight:500}.order-offers-container .order-offers-top .oo-add-container{background-color:#458b74;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;margin-left:20px;padding:5px 10px;text-align:center;word-spacing:10px}.order-offers-container .oo-add-hidden{display:none;height:0;opacity:0}.order-offers-container .oo-add-visible{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;margin:20px 0;min-height:100px;padding:10px;width:100%}.order-offers-container .oo-add-visible .oo-add-form{align-items:center;display:flex;width:100%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-inputs{align-items:center;display:flex;flex-direction:column;justify-content:center;width:80%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-inputs .oo-add-input{border:none;border-bottom:1px solid #afafaf;font-family:Montserrat;margin:5px 0;outline:none;padding:5px;width:80%}.order-offers-container .oo-add-visible .oo-add-form .oo-add-button{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-weight:600;outline:none;padding:5px 10px}.order-offers-container .order-offers-bottom{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;min-height:100px;padding-bottom:20px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-message-container{align-items:center;display:flex;justify-content:center;padding:10px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-message-container .oo-bottom-message{font-size:14px;font-weight:600}.order-offers-container .order-offers-bottom .oo-bottom-offers{box-sizing:border-box;padding:10px;width:100%}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer{align-items:center;border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-size:14px;justify-content:space-between;padding:10px}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-details{display:flex;flex-direction:column}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-details .oo-bottom-tag{font-weight:600}.order-offers-container .order-offers-bottom .oo-bottom-offers .oo-bottom-offer .oo-bottom-offer-delete{background-color:#b90e0a;border-radius:10px;color:#fff;cursor:pointer;padding:5px 10px}}@media screen and (max-width:1024px){.menu-offers-container{box-sizing:border-box;display:flex;justify-content:center;padding:10px;width:100%}.menu-offers-container .menu-offers-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:10px;width:100%}}@media screen and (min-width:1025px){.menu-offers-container{box-sizing:border-box;display:flex;justify-content:center;padding:10px;width:100%}.menu-offers-container .menu-offers-box{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:20px;width:95%}}@media screen and (min-width:1024px){.menu-offer-category{align-items:center;display:flex;flex-direction:column;width:100%}.menu-offer-category .menu-offer-category-details{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:5px 10px;width:100%}.menu-offer-category .menu-offer-category-details .moi-category-hide{cursor:pointer}.menu-offer-category .moi-subclass-hidden{display:none;height:0;opacity:0}.menu-offer-category .moi-subclass-visible{width:99%}.menu-offer-item{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:5px 10px;width:100%}.menu-offer-item .menu-offer-item-details{display:flex;flex-direction:column}.menu-offer-item .menu-offer-item-details .moi-name{font-size:15px;font-weight:500;margin-bottom:3px}.menu-offer-item .menu-offer-item-details .moi-price{font-size:13px;font-style:italic;margin-bottom:3px}.menu-offer-item .menu-offer-item-details .moi-offer{font-size:13px;font-weight:500;margin-bottom:10px}.menu-offer-item .menu-offer-item-newoffer .moi-input{border:1px solid #c8c8c8;border-radius:5px;box-shadow:5px 5px 16px -12px #121212;font-family:Montserrat;font-size:13px;margin-right:10px;outline:none;padding:5px;width:80px}.menu-offer-item .menu-offer-item-newoffer .moi-submit{background:none;background-color:#458b74;border:none;border-radius:10px;box-shadow:5px 5px 16px -9px #458b74;color:#fff;font-family:Montserrat;font-weight:600;outline:none;padding:5px}}@media screen and (max-width:1023px){.menu-offer-category{align-items:center;display:flex;flex-direction:column;width:100%}.menu-offer-category .menu-offer-category-details{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:10px;padding:5px 10px;width:100%}.menu-offer-category .menu-offer-category-details .moi-category-hide{cursor:pointer}.menu-offer-category .moi-subclass-hidden{display:none;height:0;opacity:0}.menu-offer-category .moi-subclass-visible{width:99%}.menu-offer-item{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:5px 10px;width:100%}.menu-offer-item .menu-offer-item-details{display:flex;flex-direction:column}.menu-offer-item .menu-offer-item-details .moi-name{font-size:15px;font-weight:500;margin-bottom:3px}.menu-offer-item .menu-offer-item-details .moi-price{font-size:13px;font-style:italic;margin-bottom:3px}.menu-offer-item .menu-offer-item-details .moi-offer{font-size:13px;font-weight:500;margin-bottom:10px}.menu-offer-item .menu-offer-item-newoffer .moi-form{align-items:center;display:flex;flex-direction:column}.menu-offer-item .menu-offer-item-newoffer .moi-input{border:1px solid #c8c8c8;border-radius:5px;box-shadow:5px 5px 16px -12px #121212;font-family:Montserrat;font-size:13px;margin-bottom:5px;margin-right:10px;outline:none;padding:5px;width:70px}.menu-offer-item .menu-offer-item-newoffer .moi-submit{background:none;background-color:#458b74;border:none;border-radius:10px;box-shadow:5px 5px 16px -9px #458b74;color:#fff;font-family:Montserrat;font-weight:600;outline:none;padding:5px}}.restaurant-loyalty-desktop{display:flex;width:100%}.restaurant-loyalty-desktop .restaurant-loyalty-left{box-sizing:border-box;padding:50px 20px 20px;width:30%}.restaurant-loyalty-desktop .restaurant-loyalty-left .restaurant-loyalty-left-header{width:80%}.restaurant-loyalty-desktop .restaurant-loyalty-left .restaurant-loyalty-left-header .restaurant-loyalty-left-title{font-weight:600}.restaurant-loyalty-desktop .restaurant-loyalty-left .restaurant-loyalty-left-options{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;display:flex;flex-direction:column;margin-top:20px;width:80%}.restaurant-loyalty-desktop .restaurant-loyalty-left .restaurant-loyalty-left-options .rl-left-option{box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;padding:10px}.restaurant-loyalty-desktop .restaurant-loyalty-left .restaurant-loyalty-left-options .active{background-color:#458b74;border-radius:10px;color:#fff}.restaurant-loyalty-desktop .restaurant-loyalty-right{box-sizing:border-box;padding:50px 20px 20px;width:70%}.restaurant-loyalty-mobile{display:flex;flex-direction:column;width:100%}.restaurant-loyalty-mobile .restaurant-loyalty-left{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:50px 20px 20px;width:100%}.restaurant-loyalty-mobile .restaurant-loyalty-left .restaurant-loyalty-left-header .restaurant-loyalty-left-title{font-weight:600}.restaurant-loyalty-mobile .restaurant-loyalty-left .restaurant-loyalty-left-options{background-color:#fff;border-radius:10px;box-shadow:5px 5px 16px -14px #121212;display:flex;margin-top:20px}.restaurant-loyalty-mobile .restaurant-loyalty-left .restaurant-loyalty-left-options .rl-left-option{align-items:center;border-radius:10px;border-right:1px solid #afafaf;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:10px;width:33.3%}.restaurant-loyalty-mobile .restaurant-loyalty-left .restaurant-loyalty-left-options .active{background-color:#458b74;border-radius:10px;color:#fff}.restaurant-loyalty-mobile .restaurant-loyalty-right{box-sizing:border-box;padding:20px;width:100%}@media screen and (max-width:1024px){.points-settings-container{box-sizing:border-box;padding:0 10px;width:100%}.points-settings-container .ps-noloyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;justify-content:center;padding:30px;width:100%}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:space-between;padding:50px 0;text-align:center;width:90%}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message .ps-noloyalty-title{font-weight:600;margin-bottom:30px}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message .ps-newloyalty-button{color:green;cursor:pointer;font-weight:600;padding:5px 10px;text-decoration:underline}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form{display:flex;justify-content:center;width:100%}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container{display:flex;flex-direction:column;font-size:14px;margin:20px 0}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container .ps-newloyalty-label{font-weight:600;margin:10px 0}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container .ps-newloyalty-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-weight:500;outline:none;padding:5px 10px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons{display:flex;justify-content:center;padding-top:20px;width:100%}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons .ps-newloyalty-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;margin-right:20px;padding:5px 10px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons .ps-newloyalty-cancel{background:none;background-color:#d5b85a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;padding:5px 10px}.points-settings-container .ps-loyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:20px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box{font-size:14px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details{margin-bottom:20px}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details-title{border-bottom:1px solid #121212;font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details{display:flex;flex-direction:column;margin-top:10px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-name{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-name .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-value{align-items:center;display:flex;justify-content:space-between}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-value .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-title{border-bottom:1px solid #121212;font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box{display:flex;margin-top:10px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box .psl-expiry-value{align-items:center;display:flex;justify-content:space-between;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box .psl-expiry-value .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .psl-delete-container{display:flex;font-size:14px;justify-content:center;margin-top:30px;width:100%}.points-settings-container .ps-loyalty-container .psl-delete-container .psl-delete-button{background-color:#b90e0a;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:5px 10px}}@media screen and (min-width:1025px){.points-settings-container{box-sizing:border-box;padding:0 20px;width:100%}.points-settings-container .ps-noloyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;justify-content:center;min-height:100px;padding:50px 30px;width:100%}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:space-between;padding:50px 0;text-align:center;width:90%}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message .ps-noloyalty-title{font-weight:600;margin-bottom:30px}.points-settings-container .ps-noloyalty-container .ps-noloyalty-message .ps-newloyalty-button{color:green;cursor:pointer;font-weight:600;padding:5px 10px;text-decoration:underline}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form{display:flex;justify-content:center;width:90%}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin:20px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container .ps-newloyalty-label{font-weight:600;margin-right:10px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-input-container .ps-newloyalty-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-weight:500;outline:none;padding:5px 10px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons{display:flex;justify-content:center;padding-top:20px;width:100%}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons .ps-newloyalty-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;margin-right:20px;padding:5px 10px}.points-settings-container .ps-noloyalty-container .ps-newloyalty-form .ps-newloyalty-buttons .ps-newloyalty-cancel{background:none;background-color:#d5b85a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;padding:5px 10px}.points-settings-container .ps-loyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:30px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box{font-size:14px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details{margin-bottom:20px}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details-title{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details{align-items:center;display:flex;flex-direction:column;margin-top:10px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-name{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:40%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-name .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-value{align-items:center;display:flex;justify-content:space-between;width:40%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-details .psl-details .psl-value .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry{display:flex;flex-direction:column}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-title{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box{display:flex;justify-content:center;margin-top:10px;width:100%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box .psl-expiry-value{align-items:center;display:flex;justify-content:space-between;width:40%}.points-settings-container .ps-loyalty-container .ps-loyalty-box .ps-loyalty-expiry .psl-expiry-box .psl-expiry-value .psl-tag{font-size:15px;font-weight:600}.points-settings-container .ps-loyalty-container .psl-delete-container{display:flex;font-size:14px;justify-content:center;margin-top:30px;width:100%}.points-settings-container .ps-loyalty-container .psl-delete-container .psl-delete-button{background-color:#b90e0a;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:5px 10px}}@media screen and (max-width:1024px){.rewards-settings-container .rs-noloyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:100px 20px;width:100%}.rewards-settings-container .rs-noloyalty-container .rs-noloyalty-message{font-weight:600;margin-bottom:20px}.rewards-settings-container .rs-noloyalty-container .rs-noloyalty-button{color:green;cursor:pointer;font-weight:600;text-decoration:underline}.rewards-settings-container .rs-loyalty-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based{border-bottom:1px solid #d8d8d8;box-sizing:border-box;padding:10px 5px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details .rs-ob-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details .rs-ob-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box{box-sizing:border-box;padding:20px 0;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box form{align-items:center;display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box .rs-ob-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin:10px 0;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box .rs-ob-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;margin:10px 0;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items{box-sizing:border-box;padding:10px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-items-title{border-bottom:1px solid #121212;font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item{box-sizing:border-box;display:flex;justify-content:space-between;margin:10px 0;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item .rs-ob-tag{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item .rs-ob-itemdelete{color:#b90e0a;cursor:pointer}.rewards-settings-container .rs-loyalty-container .rs-visit-based{border-bottom:1px solid #d8d8d8;box-sizing:border-box;padding:10px 5px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details .rs-vb-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details .rs-vb-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-label{font-size:13px;font-weight:500;margin:5px}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin:5px;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-add{background-color:#458b74;border-radius:10px;color:#fff;font-size:14px;font-weight:600;margin:5px;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based{border-bottom:1px solid #d8d8d8;box-sizing:border-box;padding:10px 5px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details .rs-fb-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details .rs-fb-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-label{font-size:13px;font-weight:500;margin:5px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin:5px;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-add{background-color:#458b74;border-radius:10px;color:#fff;font-size:14px;font-weight:600;margin:5px;padding:5px 10px}}@media screen and (min-width:1025px){.rewards-settings-container .rs-noloyalty-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;justify-content:center;padding:100px 20px;width:100%}.rewards-settings-container .rs-noloyalty-container .rs-noloyalty-message{font-weight:600;margin-bottom:20px}.rewards-settings-container .rs-noloyalty-container .rs-noloyalty-button{color:green;cursor:pointer;font-weight:600;text-decoration:underline}.rewards-settings-container .rs-loyalty-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;font-size:14px;padding:30px 20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based{border-bottom:1px solid #d8d8d8;padding:20px 0}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details .rs-ob-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-details .rs-ob-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box{display:flex;justify-content:center;padding-top:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box .rs-ob-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin-right:20px;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-add-box .rs-ob-submit{background:none;background-color:#458b74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items{box-sizing:border-box;padding:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-items-title{border-bottom:1px solid #121212;font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item{box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item .rs-ob-tag{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-order-based .rs-ob-items .rs-ob-item .rs-ob-itemdelete{color:#b90e0a;cursor:pointer}.rewards-settings-container .rs-loyalty-container .rs-visit-based{border-bottom:1px solid #d8d8d8;padding:20px 0}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details .rs-vb-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-details .rs-vb-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box{align-items:center;display:flex;justify-content:center;padding-top:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-label{font-size:13px;font-weight:500;margin-right:10px}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin-right:20px;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-visit-based .rs-vb-add-box .rs-vb-add{background-color:#458b74;border-radius:10px;color:#fff;font-size:14px;font-weight:600;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based{border-bottom:1px solid #d8d8d8;padding:20px 0}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details{display:flex;flex-direction:column}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details .rs-fb-title{font-weight:600}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-details .rs-fb-description{font-size:12px;font-style:italic}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box{align-items:center;display:flex;justify-content:center;padding-top:20px;width:100%}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-label{font-size:13px;font-weight:500;margin-right:10px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-input{border:1px solid #afafaf;border-radius:10px;font-family:Montserrat;font-size:14px;font-weight:500;margin-right:20px;outline:none;padding:5px 10px}.rewards-settings-container .rs-loyalty-container .rs-feedback-based .rs-fb-add-box .rs-fb-add{background-color:#458b74;border-radius:10px;color:#fff;font-size:14px;font-weight:600;padding:5px 10px}}.customer-navigation-container .customer-navigation-desktop .cn-top .cn-signin,.customer-navigation-container .customer-navigation-mobile .cn-top .cn-signin{cursor:pointer;font-weight:600;position:fixed;right:20px;top:20px}@media screen and (max-width:1024px){.restaurant-qr-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:fixed;top:0;width:100%;z-index:3}.qr-download-button{background:none;background-color:#458a74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;margin-top:20px;outline:none;padding:10px}.qr-container{background-color:#fff;border-radius:20px;display:flex;justify-content:center;padding:10px;width:60%}.qr-container .qr-box{align-items:center;border:2px solid #949494;border-radius:20px;display:flex;flex-direction:column;margin:20px;padding:20px 20px 10px}.qr-container .qr-box .qr-title{font-size:14px;font-weight:600;margin-bottom:15px;text-decoration:underline}.qr-container .qr-box .qr-hotelname{font-size:14px;font-weight:500;margin-bottom:15px}.qr-container .qr-box .qr-company-title{font-size:12px;margin-top:20px}}@media screen and (min-width:1025px){.restaurant-qr-container{align-items:center;background-color:hsla(0,0%,61%,.384);display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:fixed;top:0;width:100%;z-index:3}.qr-download-button{background:none;background-color:#458a74;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Montserrat;font-weight:600;margin-top:20px;outline:none;padding:10px}.qr-container{background-color:#fff;border-radius:20px;display:flex;justify-content:center;padding:10px;width:30%}.qr-container .qr-box{align-items:center;border:2px solid #949494;border-radius:20px;display:flex;flex-direction:column;margin:20px;padding:20px 20px 10px}.qr-container .qr-box .qr-title{font-size:14px;font-weight:600;margin-bottom:15px;text-decoration:underline}.qr-container .qr-box .qr-hotelname{font-size:14px;font-weight:500;margin-bottom:15px}.qr-container .qr-box .qr-company-title{font-size:12px;margin-top:20px}}.restaurant-settings-container .qr-class-hidden{display:none}.restaurant-settings-container .qr-class-goback{background-color:#fff;border-radius:10px;cursor:pointer;font-weight:600;left:20px;padding:10px;position:fixed;top:20px;z-index:4}.restaurant-settings-desktop{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:40px;width:100%}.restaurant-settings-desktop .rs-qrcodes-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;font-size:14px;min-height:100px;padding:20px;width:70%}.restaurant-settings-desktop .rs-qrcodes-container .rs-qrcodes-tableside{align-items:center;border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px;width:100%}.restaurant-settings-desktop .rs-qrcodes-container .rs-qrcodes-tableside .rs-qrcodes-tableside-view{background-color:#458a74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:10px}.restaurant-settings-desktop .rs-qrcodes-container .rs-qrcodes-takeaway{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px;width:100%}.restaurant-settings-desktop .rs-qrcodes-container .rs-qrcodes-takeaway .rs-qrcodes-takeaway-view{background-color:#458a74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:10px}.restaurant-settings-desktop .rs-change-title-container{box-sizing:border-box;font-size:16px;font-weight:600;padding:20px 10px;width:70%}.restaurant-settings-mobile{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;width:100%}.restaurant-settings-mobile .rs-change-title-container{box-sizing:border-box;font-size:16px;font-weight:600;padding:20px 10px;width:100%}.restaurant-settings-mobile .rs-change-container{padding:10px;width:100%}.restaurant-settings-mobile .rs-qrcodes-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.restaurant-settings-mobile .rs-qrcodes-container .rs-qrcodes-tableside{align-items:center;border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.restaurant-settings-mobile .rs-qrcodes-container .rs-qrcodes-tableside .rs-qrcodes-tableside-view{background-color:#458a74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:10px}.restaurant-settings-mobile .rs-qrcodes-container .rs-qrcodes-takeaway{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px;width:100%}.restaurant-settings-mobile .rs-qrcodes-container .rs-qrcodes-takeaway .rs-qrcodes-takeaway-view{background-color:#458a74;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:10px}@media screen and (max-width:1024px){.rs-change-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:20px;width:70%}.rs-change-container .rs-change-box{border-bottom:1px solid #afafaf;box-sizing:border-box;display:flex;flex-direction:column;margin-top:10px;padding:10px}.rs-change-container .rs-change-box .rs-change-box-title{font-size:15px;font-weight:600}.rs-change-container .rs-change-box form{align-items:center;display:flex;flex-direction:column;margin:10px 0}.rs-change-container .rs-change-box form .rs-change-input{background:none;border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;margin:10px;outline:none;padding:5px 10px;width:90%}.rs-change-container .rs-change-box form .rs-submit{background:none;background-color:#458a74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;margin:10px;outline:none;padding:5px 10px}}@media screen and (min-width:1025px){.rs-change-container{background-color:#fff;border-radius:20px;box-shadow:5px 5px 16px -14px #121212;box-sizing:border-box;padding:20px;width:70%}.rs-change-container .rs-change-box{border-bottom:1px solid #afafaf;display:flex;flex-direction:column;margin-top:10px}.rs-change-container .rs-change-box .rs-change-box-title{font-size:15px;font-weight:600}.rs-change-container .rs-change-box form{align-items:center;display:flex;flex-direction:column;margin:10px 0}.rs-change-container .rs-change-box form .rs-change-input{background:none;border:1px solid #afafaf;border-radius:10px;box-sizing:border-box;font-family:Montserrat;font-size:14px;margin:10px;outline:none;padding:5px 10px;width:70%}.rs-change-container .rs-change-box form .rs-submit{background:none;background-color:#458a74;border:none;border-radius:10px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:600;margin:10px;outline:none;padding:5px 10px}}.host-home-container{min-height:100vh;width:100%}.host-home-container .host-home-top{align-items:center;display:flex;height:60px;justify-content:center;position:relative;width:100%}.host-home-container .host-home-top .host-home-title{font-size:18px;font-weight:600}.host-home-container .host-home-top .logout-button{cursor:pointer;font-size:14px;font-weight:600;position:absolute;right:20px;top:20px}.kitchen-home-container{min-height:100vh;width:100%}.kitchen-home-container .kitchen-home-top{align-items:center;display:flex;height:60px;justify-content:center;position:relative;width:100%}.kitchen-home-container .kitchen-home-top .kitchen-home-title{font-size:18px;font-weight:600}.kitchen-home-container .kitchen-home-top .logout-button{cursor:pointer;font-size:14px;font-weight:600;position:absolute;right:20px;top:20px}
/*# sourceMappingURL=main.35543786.css.map*/