:root{--color-white: #fff;--color-black: #000;--color-black-2: #1c1d1b;--color-gray: #747474;--color-silver: #ececec;--main-color: #e30613;--second-color: #00a84f;--three-color: #a7c818;--four-color: #007bff;--font: "Frankfurter Medium Std";--font-second: "Helvetica Neue";--font-size-main: 16px;--tablet-breakpoint: 768px;--phone-breakpoint: 600px;font-family:var(--font),system-ui,Arial,Helvetica,sans-serif;font-weight:300;font-size:var(--font-size-main);color:var(--color-white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{background-color:var(--color-white);margin:0;min-height:100vh}picture{display:flex;place-content:center;place-items:center}img{max-width:100%;height:auto}:where(h1,h2,h3,h4,h5,h6,p){margin:0;line-height:1.1}a{text-decoration:none;outline:none}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:var(--font);background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:focus,button:focus-visible{outline:none}ul{list-style:none;padding:0;margin:0}.main_content{--padding: 1em;width:min(100% - var(--padding),1080px);margin-inline:auto}@media only screen and (max-width: 768px){.main_content{--padding: 2em}}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}@font-face{font-family:Frankfurter Medium Std;src:local("Frankfurter Medium Std Regular"),local("FrankfurterMediumStd"),url(/build/assets/FrankfurterMediumStd-b6d259d4.woff2) format("woff2"),url(/build/assets/FrankfurterMediumStd-6e74cbab.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Light"),local("HelveticaNeue-Light"),url(/build/assets/HelveticaNeue-Light-000fcd26.woff2) format("woff2"),url(/build/assets/HelveticaNeue-Light-a4a36661.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:local("Helvetica Neue Medium"),local("HelveticaNeue-Medium"),url(/build/assets/HelveticaNeue-Medium-01e516c5.woff2) format("woff2"),url(/build/assets/HelveticaNeue-Medium-30a859bd.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}#viewInit{height:1824px;display:block}#viewInit .main_content{background-color:var(--color-silver);height:100%}#viewPay{display:none;height:1824px}#viewPay .main_content{background-color:var(--color-silver);height:100%}#viewThanks{display:block;height:1824px}#viewThanks .main_content{background-color:var(--color-silver);height:100%}#viewAdmin{display:flex;flex-direction:column;background-color:var(--color-silver);min-height:100vh}.main_inside{--padding: 1em;width:min(100% - var(--padding),1200px);margin-inline:auto}.nav{padding:1rem 0;background-color:var(--color-white)}.nav_block{display:flex;place-content:flex-start}.content{padding:2rem;background:var(--color-white);margin-top:1rem;margin-bottom:1rem}@media only screen and (max-width: 600px){.content{padding:2rem 1rem}}.content_tabs{padding-bottom:2rem;border-bottom:1px solid var(--color-silver);display:flex;flex-wrap:wrap;gap:1rem 2rem}.content_tabs_item{padding:1rem;display:flex;place-content:center;font-size:1.25rem;text-transform:uppercase;color:var(--color-white);background-color:var(--color-black);border-radius:16px}@media only screen and (max-width: 600px){.content_tabs_item{flex-basis:100%}}.content_table{display:none;padding-top:2rem}.content_table.active{display:block}.content_table table{padding:0;margin:0;border-collapse:collapse;width:100%;font-family:var(--font-second);color:var(--color-black)}@media only screen and (max-width: 600px){.content_table table{table-layout:fixed;border:0}}@media only screen and (max-width: 600px){.content_table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.content_table table td,.content_table table th{border:1px solid var(--color-silver);text-align:left;padding:.5rem 1rem}.content_table table td:nth-child(2),.content_table table th:nth-child(2){width:60%}@media only screen and (max-width: 600px){.content_table table td:nth-child(2),.content_table table th:nth-child(2){width:100%}}.content_table table td:nth-child(3),.content_table table th:nth-child(3){text-align:center}@media only screen and (max-width: 600px){.content_table table td:nth-child(3),.content_table table th:nth-child(3){text-align:right}}@media only screen and (max-width: 600px){.content_table table tr{border-bottom:3px solid var(--color-silver);display:block;margin-bottom:.625em}}@media only screen and (max-width: 600px){.content_table table td{border-bottom:1px solid var(--color-silver);display:block;font-size:.8em;text-align:right}.content_table table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.content_table table td:last-child{border-bottom:0}}.content_table table tr:nth-child(even){background-color:var(--color-silver)}.btn{color:var(--color-white);font-size:1.5rem;background-color:var(--color-gray);text-transform:uppercase;transition:all .6s ease;border-radius:16px;border:0;padding:.5rem 2rem}.btn:hover,.btn:active,.btn:focus,.btn:visited{color:var(--color-white)}.btn__disabled{pointer-events:none}.btn__pay{font-size:2.5rem;background-color:var(--second-color)}.btn__small{font-size:1rem}.btn__confirm{background-color:var(--second-color)}.btn__finish{background-color:var(--four-color)}.btn__canceled{background-color:var(--main-color)}.header{min-height:250px;padding:2rem;background-image:url(/build/assets/bg__header_cw-93f1cd4f.png);background-position:center top;background-size:cover;background-repeat:no-repeat;display:flex;place-content:space-between;place-items:flex-end}.header__thanks{place-content:flex-end}.header h2{font-size:4rem;color:var(--color-black);text-transform:uppercase}.header h2 span{color:var(--second-color)}.chinawok{padding:4rem 4rem 1rem;background-color:var(--color-silver)}.chinawok__vh{display:flex;flex-direction:column;place-items:center;place-content:center;height:calc(100% - 250px)}.chinawok_thanks{display:flex;flex-direction:column;place-content:center;place-items:center;gap:2rem}.chinawok_thanks a{margin-top:4rem}.chinawok_thanks h2{font-size:4.5rem;color:var(--color-black-2);text-transform:uppercase;text-align:center}.chinawok_thanks h2 span{color:var(--color-black-2);display:block}.chinawok_thanks_animation{animation:zoomInOut 6s ease-in-out infinite}.chinawok_food{display:grid;place-content:center;grid-template-columns:350px 350px;gap:0 8rem}.chinawok_food__drinks{grid-template-columns:250px 250px 250px;gap:0 4rem}.chinawok_food_item{box-shadow:1px 1px 14px 6px #0000001f;border-radius:40px;background-color:var(--color-white);margin-bottom:4rem}.chinawok_food_item_title{padding:.5rem;background:var(--three-color);border-top-left-radius:40px;border-top-right-radius:40px;font-size:2rem;color:var(--color-white);text-transform:uppercase;text-align:center}.chinawok_food_item_title span{display:block;font-size:1.2rem;text-transform:lowercase}.chinawok_food_item_content{position:relative;padding:0 0 1rem;display:flex;place-items:center;flex-direction:column;gap:.5rem}.chinawok_food_item_content span{position:absolute;bottom:70px;color:var(--color-gray);font-size:1.5rem;font-family:var(--font-second)}.chinawok_food_item_act{position:absolute;bottom:-3rem;display:flex;place-items:center;gap:1rem}.chinawok_food_item_remove,.chinawok_food_item_add{cursor:pointer}.chinawok_food_item_count{color:var(--color-black);font-size:2.3rem}.chinawok_act{display:flex;place-content:center}.chinawok_total_product{font-size:1.5rem;color:var(--color-gray);display:flex;place-content:center;place-items:center;width:25px;height:25px}.chinawok_total h4{font-size:2rem;color:var(--second-color);text-transform:uppercase}.chinawok_total ul{display:flex;flex-direction:column;place-items:flex-start;color:var(--color-gray);font-family:var(--font-second);font-size:1.5rem}.chinawok_total ul li{display:flex;place-items:center;gap:.5rem}.chinawok_total_price{display:flex;place-content:space-between;place-items:center;margin:2rem 0;border-bottom:1px solid var(--color-gray);padding-bottom:1rem}.chinawok_total_price h2{font-size:2rem;text-transform:uppercase;color:var(--color-black)}.chinawok_total_price_number{display:flex;place-content:space-between;place-items:center;border:2px solid var(--color-black);border-radius:16px;overflow:hidden}.chinawok_total_price_number_ico{padding:.5rem 1rem;background-color:var(--color-black-2)}.chinawok_total_price_number span{color:var(--color-black-2);padding:.5rem;font-size:2.5rem}.chinawok_back{cursor:pointer;display:flex;place-items:center;gap:1rem;color:var(--color-gray);margin-bottom:2rem;font-size:2rem}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.loader{position:fixed;z-index:999;top:0;left:0;background-color:var(--color-white);width:100vw;height:100vh;display:flex;place-content:center;place-items:center}.spinner{width:100px;height:100px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:var(--color-black) var(--color-black) transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.spinner:after{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:transparent var(--main-color) var(--main-color);width:50px;height:50px;border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.footer{display:flex;place-content:flex-end;background-color:var(--color-silver);padding:1rem 4rem}.footer p{color:var(--color-gray);font-size:.75rem;font-family:var(--font-second)}
