/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:1.5;color:#131719;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}#copy-to-clipboard{opacity:0;pointer-events:none}:root{--yellow: #FFC939;--green: #00BE5E;--red: #FF5D5D;--blue: #7b93f4;--white: #ffffff;--black: #333333;--darkgrey: #666666;--lightgreen: #DAFBE8;--lightred: #FFC4C4;--lightyellow: #FDDFAF;--lightpurple: #D2CDDF;--lightgrey: #e4e4e4;--switcherActive: #4BD963;--stageBackground: #FFFFFF;--navigationBorder: #EFEFEF}body{background-color:var(--white)}body.night{--white: #303030;--black: #FEFEFE;--stageBackground: #272727;--navigationBorder: #535353;--darkgrey: #aaaaaa;--lightgrey: #525252}*{font-family:'Rubik', sans-serif}input,textarea{font-family:'Rubik', sans-serif}::before,::after{-webkit-box-sizing:inherit;box-sizing:inherit}img{color:transparent;display:inline-block;vertical-align:middle;max-width:100%;height:auto}figure,blockquote{display:block;margin:0}ul{margin:0;padding:0}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}p a:hover{text-decoration:underline}p,address,blockquote{color:inherit;font-size:14px;line-height:1.6;margin-bottom:0;margin-top:0;font-style:normal;font-weight:lighter}p.center,address.center,blockquote.center{text-align:center}p.lead{font-size:18px;font-weight:lighter}ul{margin-top:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;text-rendering:optimizeLegibility;margin-top:0;line-height:1.5;letter-spacing:0.01em;font-weight:bold}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center}h1{font-size:20px;margin-bottom:40px}button{outline:none}.button{display:inline-block;font-size:14px;padding:1em 1.3em;background-color:var(--yellow);color:white;font-weight:500;cursor:pointer;border-radius:6px}.button.green{background-color:var(--green)}.button.red{background-color:var(--red)}.button i{pointer-events:none}.more-info{color:var(--darkgrey);font-weight:500;cursor:pointer}.more-info i{color:var(--black);pointer-events:none}.order{padding:0 20px;margin-bottom:44px;font-size:14px}.order-inner{background-color:var(--white);border-radius:6px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.16);box-shadow:0 4px 8px rgba(0,0,0,0.16)}.order-inner--new .order-header{border:4px solid var(--red);border-bottom:0px solid}.order-inner--new .order-body{border:4px solid var(--red);border-top:0px solid;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.order-header{padding:20px;background-color:var(--lightgreen);font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top-right-radius:6px;border-top-left-radius:6px}.order-header div{text-align:center}.order-header strong{font-weight:500}.order-header.negative{background-color:var(--red)}.order-body{padding:10px 20px}.order-body--section{padding:10px 0;border-bottom:1px solid var(--navigationBorder)}.order-body--section button:first-child{margin-right:10px}.order-body--section .nadpis{line-height:1.3}.order-body--section .nadpis small{font-size:11px;color:var(--black);display:block}.order-body--section .nadpis span{font-size:14px;font-weight:500;color:var(--black)}.order-body--section a{display:block;width:48px;height:48px;text-align:center;line-height:48px;border-radius:6px;color:var(--black);font-size:18px;margin-left:10px}.order-body--section a:first-child{margin-left:0}.order-body--section a.telefon{background-color:var(--green)}.order-body--section a.navigace{background-color:var(--yellow)}.order-body--section a.sms{background-color:var(--red)}.order-body--section a.clipboard{background-color:var(--blue)}.order-body--section td{font-weight:normal;color:var(--darkgrey)}.order-body--section td:first-child{font-weight:500;color:var(--black);padding-right:10px}.order-body--section .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.order-body--section.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-body--section:first-child{padding-top:0}.order-body--section:last-child{border-bottom:none;padding-bottom:5px}.login-screen{background-image:url("../assets/login/pozadi.jpg");width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-screen .inner{width:100%;max-width:324px;text-align:center}.login-screen .logo{margin-bottom:20px}.login-screen .login{display:block}.login-screen h1{color:var(--white);font-size:28px;font-weight:bold;margin-bottom:48px}.login-screen label{display:block;margin-bottom:20px}.login-screen input{display:block;width:100%;height:50px;background-color:white;font-weight:lighter;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border-radius:6px;padding:0 20px}.login-screen input::-webkit-input-placeholder{color:#868686;opacity:1}.login-screen input:-ms-input-placeholder{color:#868686;opacity:1}.login-screen input::-ms-input-placeholder{color:#868686;opacity:1}.login-screen input::placeholder{color:#868686;opacity:1}.main-navigation{position:fixed;padding:0 5px;bottom:0;left:0;width:100%;height:110px;border-top:1px solid var(--navigationBorder);z-index:20;background-color:var(--stageBackground)}.main-navigation .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.main-navigation .inner .link{text-align:center;font-size:12px;color:var(--black);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative}.main-navigation .inner .link i{font-size:14px}.main-navigation .inner .link .notifications{position:absolute;height:20px;width:30px;background-color:var(--lightgrey);color:var(--black);border-top-left-radius:6px;border-top-right-radius:6px;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:normal;line-height:20px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;font-weight:bold}.main-navigation .inner .link .content{margin-bottom:30px}.main-navigation .inner .link .name{margin-bottom:4px}.main-navigation .inner .link.active{color:var(--green)}.main-stages{height:calc(100vh - 110px);background-color:var(--stageBackground);position:relative}.main-stages.is-loading .stage.active{-webkit-filter:blur(2px);filter:blur(2px)}.main-stages.is-loading:before,.main-stages.is-loading:after{opacity:1;pointer-events:initial}.main-stages:before,.main-stages:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.main-stages:before{background-color:rgba(0,0,0,0.3);z-index:2}.main-stages:after{background-image:url("../assets/loading.svg");background-position:center;background-repeat:no-repeat;z-index:3}.stage{height:calc(100vh - 110px);overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-filter 0.2s;transition:-webkit-filter 0.2s;transition:filter 0.2s;transition:filter 0.2s, -webkit-filter 0.2s}.stage h1{text-align:center;padding-top:30px;margin-bottom:30px;color:var(--black)}.modal-wrap{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.7);padding:40px 20px;padding-bottom:70px;z-index:20;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.modal-wrap.opened{opacity:1;pointer-events:initial}.modal{background-color:var(--white);border-radius:6px;width:100%;height:100%;position:relative}.modal-close{position:absolute;top:-15px;right:-15px;width:46px;height:46px;background-color:var(--red);border-radius:50%;cursor:pointer;background-image:url("../assets/close-modal.svg");background-position:center;background-size:15px;background-repeat:no-repeat}.modal-inner{padding:20px;height:100%}.modal-header{text-align:center;color:var(--black);margin-bottom:20px}.modal-note{font-size:14px;color:var(--black)}.modal-order-heading{font-size:18px;font-weight:lighter;margin-bottom:2px}.modal-order-id{font-size:20px;font-weight:600}.modal-content{height:calc(100vh - 230px);overflow:auto;-webkit-overflow-scrolling:touch;padding-right:16px}.modal-content::-webkit-scrollbar{width:6px}.modal-content::-webkit-scrollbar-track{background:var(--lightgrey)}.modal-content::-webkit-scrollbar-thumb{background:#9389B3}.modal-content .food{margin-bottom:20px}.modal-content .main{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--black)}.modal-content .main .name{font-weight:600;padding-right:60px}.modal-content .additions{padding-left:10px}.modal-content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:var(--darkgrey)}.modal-content .price{text-align:right;white-space:nowrap}.modal-content hr{border:none;height:1px;width:100%;margin-bottom:20px;margin-top:0;background-color:var(--lightgrey)}.settings-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;padding-top:30px;margin-bottom:30px}.settings-heading h1{text-align:left;padding-top:0;margin-bottom:0;padding-right:15px}.settings-heading h1 small{font-weight:lighter}.settings-heading .button{background-color:var(--red);min-width:130px}.settings-block{padding:0 20px;margin-bottom:40px}.settings-block--stats .stat{color:var(--black);font-size:14px;font-weight:lighter;margin-bottom:4px}.settings-block--stats .stat.red{color:var(--red)}.settings-block--stats .stat strong{font-weight:bold;display:inline-block;margin-right:10px}.settings-block--orders{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-block--orders .item{width:50%;font-size:12px;color:var(--black);overflow:hidden;margin-bottom:10px;cursor:pointer}.settings-block--orders .item--inner{background-color:var(--lightgrey);border-radius:6px;padding:5px;height:100%}.settings-block--orders .item--inner>*{pointer-events:none}.settings-block--orders .item:nth-child(odd){padding-right:5px}.settings-block--orders .item:nth-child(even){padding-left:5px}.settings-block .inner{-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.16);box-shadow:0 4px 8px rgba(0,0,0,0.16);border-radius:6px;padding:20px;background-color:var(--white)}.settings-block h2{font-size:16px;font-weight:600;margin-bottom:25px;color:var(--black)}.settings-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--navigationBorder);padding-bottom:13px;margin-bottom:13px}.settings-label .name{font-size:14px;color:var(--black)}.settings-label .name small{display:block;font-size:11px;font-weight:lighter}.settings-label:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.settings-reset button{margin-bottom:10px}.settings-reset p{color:var(--black);margin-bottom:20px}.settings-reset p.info{font-size:12px;margin-bottom:0}.switcher{width:50px;height:26px;border-radius:13px;background-color:#D8D8D8;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.switcher:after{content:'';position:absolute;top:2px;left:2px;width:22px;height:22px;background-color:var(--white);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.16);box-shadow:0 2px 4px rgba(0,0,0,0.16);border-radius:50%;-webkit-transition:left .2s;transition:left .2s}.switcher.active{background-color:var(--switcherActive)}.switcher.active:after{left:26px}.notifications-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:30;background-color:rgba(0,0,0,0.6);cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.notifications-overlay .notification{position:absolute;border-radius:6px;padding:20px;color:white;text-align:center;width:calc(100% - 80px);left:40px}.notifications-overlay .notification .heading{font-size:16px;font-weight:600;margin-bottom:10px}.notifications-overlay .notification .msg{font-size:14px;font-weight:lighter}.notifications-overlay .notification.error{background-color:var(--red);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notifications-overlay .notification.success{background-color:var(--green);top:80px}.notifications-overlay.active{opacity:1;pointer-events:initial}[data-stage]{display:none}[data-stage].active{display:block}[data-router-link]>*{pointer-events:none}
