.order-enter{transition:.5s;transform:translateX(-120%);max-height:0}.order-enter.order-enter-active{transform:translateX(0);max-height:60px;padding:2rem 0!important}.order-exit{transition:.5s;transform:translateX(0)}.order-exit.order-exit-active{transform:translateX(120%);padding:0}.count-enter{transition:.5s;transform:translateY(100%)}.count-enter.count-enter-active,.count-exit{transform:translateY(0)}.count-exit{transition:.5s;position:absolute;left:0;bottom:0}.count-exit.count-exit-active{transform:translateY(-100%)}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:2 1C 2 1D 2 18 2 19}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,figure{margin:0}button::-moz-focus-inner,input::-moz-focus-inner,legend{border:0;padding:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}*{box-sizing:border-box}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif;font-size:1.8rem}h1{font-weight:900;margin:0}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,sans-serif}h2,h3,h4,h5,h6{font-weight:600}h2{text-align:center;margin-top:0;margin-bottom:3rem;font-size:2.4rem}h3{font-size:2rem}header.top{background:url(/static/media/burger-logo-4.385ae8f1.jpg) 50% no-repeat;background-size:cover;color:#fff}header.top .wrap{height:100%;background-image:linear-gradient(180deg,rgba(61,26,22,0),rgba(61,26,22,.6))}header.top .header-content{padding:4rem 0;margin:0 4rem}header.top .header-content .header-rating{padding:4px 8px;background-color:#ffe033;display:inline-flex;border-radius:18px;align-items:center;font-size:1.4rem}header.top .header-content .header-rating .header-rating_tag{color:#000;margin-right:5px}header.top .header-content .header-divider{height:1px;opacity:.2;margin-top:20px;margin-bottom:8px;background-color:#fff}header.top .header-content h1{font-size:3.4rem}header.top .header-content h3{margin:0;font-size:2rem}header.top .header-content .sub-header{color:red}.burger-paradise{display:grid;grid-template-columns:2fr 1fr 1.5fr;grid-gap:10px;height:94vh;max-width:1500px;margin:2vh auto 0}.burger-paradise>*{overflow-y:scroll;overflow-x:hidden;border:1px solid #eee}.burger-paradise>:first-child{background:#ededed}.burger-paradise>:nth-child(2){padding:2rem 0;overflow-y:hidden;background:#f2f2f2;border-radius:4px}.burger-paradise>:last-child{background:#ededed;padding:2rem}ul{list-style:none;margin:0;padding:2rem}ul.order li{border-bottom:1px solid #000;padding:2rem 0 2rem .2rem;display:flex;font-size:1.4rem;justify-content:space-between;align-items:center}ul.order li button{border:0;display:inline;line-height:1;padding:0 4px;background:transparent;color:red}ul.order li button:after{display:none}ul.order li span.count{position:relative;overflow:hidden;float:left}ul.order li span.count span{display:inline-block}.nothingSelected{text-align:center;margin:0 10px}.total{font-family:Source Sans Pro,sans-serif;font-weight:600;border-bottom:3px solid #000;border-top:3px double #000}.total_wrap{padding:1rem 2rem}.total_wrap-free{font-size:1.2rem}.total_wrap-final{margin-top:10px}.total_wrap-cheap{font-weight:300}.unavailable{background:#f8d0d2}.price{font-size:1.2rem}.order-title{text-align:center}.burger-edit{margin-bottom:20px;border:2px solid #000;overflow:hidden;display:flex;flex-wrap:wrap;max-width:450px}.burger-edit input,.burger-edit select,.burger-edit textarea{width:50%;padding:10px;line-height:1;font-size:1.2rem;border:0;border-bottom:1px solid #000;border-right:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#fff}.burger-edit input:focus,.burger-edit select:focus,.burger-edit textarea:focus{outline:0;background:#fef2de}.burger-edit textarea{width:100%;min-height:60px}.burger-edit input:last-of-type{width:100%}.burger-edit button{width:100%;border:0;font-size:1.2rem}.burger-edit .status{width:100%}.menu-burger{display:grid;grid-template-columns:150px 1fr;grid-gap:10px;gap:10px;margin-bottom:10px;overflow:hidden;background:#fff;padding:2rem;border-radius:4px}.menu-burger p{margin:5px 0;font-size:1.6rem}.menu-burger .burger-name{margin:0;display:flex;justify-content:space-between;align-items:center}.menu-burger .price{font-size:1.4rem;justify-content:flex-end;font-family:Open Sans,sans-serif}.menu-burger img{width:100%;height:100%;object-fit:cover}.buttonOrder{transform:skew(-2deg)}button,input[type=submit]{text-transform:uppercase;padding:.8rem 1.5rem;border:none;background:red;color:#fff;font-size:1.4rem;font-family:Source Sans Pro,sans-serif;font-weight:600;transition:all .2s;position:relative;z-index:2}button[disabled],input[type=submit][disabled]{color:#d12028;background:#fff;transform:rotate(-10deg) scale(1.5) translateX(40%) translateY(-50%);border:1px solid #d12028}button[disabled]:hover,input[type=submit][disabled]:hover{color:#d12028;cursor:not-allowed}button[disabled]:after,input[type=submit][disabled]:after{display:none}button:after,input[type=submit]:after{content:"";z-index:-1;display:block;background:#000;position:absolute;width:0;height:100%;left:0;top:0;transition:all .2s}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;outline:0}button:focus:after,button:hover:after,input[type=submit]:focus:after,input[type=submit]:hover:after{width:100%}button.warning:after,input[type=submit].warning:after{background:#d12028}button.success:after,input[type=submit].success:after{background:#2dc22d}button.github,input[type=submit].github{display:block;margin-bottom:2rem;width:100%;color:#fff;padding:2rem;border:5px solid #fff;font-size:1.6rem;box-shadow:0 0 5px 3px rgba(0,0,0,.05)}.login-container{max-width:400px;margin:200px auto 0}.login-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.login-header .avatar{display:inline-block;margin:5px;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.4);transition:.25s linear;height:50px;width:50px}.login-header .avatar img{border-radius:50%;max-width:100%;max-height:100%}.restaurant_select{background:#fff;max-width:460px;margin:200px auto;padding:40px;position:relative;box-shadow:0 0 0 10px hsla(0,0%,100%,.1),0 0 10px rgba(0,0,0,.18)}.restaurant_select_top{position:relative;max-width:380px;display:flex;justify-content:space-between}.restaurant_select_top-header{font-size:2.4rem;text-transform:uppercase;margin:0;line-height:1.4;cursor:pointer}.restaurant_select button{margin-top:10px}.restaurant_select .arrow_picker{display:inline-block;vertical-align:middle;position:absolute;top:0;right:0;height:100%;padding-top:2px;width:14px}.restaurant_select .arrow_picker-up{background:url(/static/media/up.551b5c6b.svg) no-repeat;background-size:auto;background-size:100% auto;width:13px;height:12px;top:0;cursor:pointer;margin-bottom:5px}.restaurant_select .arrow_picker-down{background:url(/static/media/down.1d4aace8.svg) no-repeat;background-size:auto;background-size:100% auto;width:13px;height:12px;cursor:pointer}.restaurant_select_bottom{position:absolute;padding:10px 20px;border:2px solid #000;top:85px;left:40px;min-width:350px;background:#fff}.restaurant_select_bottom ul{padding:0 0 0 10px}.restaurant_select_bottom ul li{cursor:pointer;list-style:none;padding:5px 0}.restaurant_select_bottom ul li:before{content:"■";margin-right:.5rem;color:red}
/*# sourceMappingURL=main.a1d94c57.chunk.css.map */