/*! Noodle Box Kitchen Bar - CSS v1.0.0.ce9e4ad1 */.font-light{font-weight:300 !important}.font-regular{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-semibold{font-weight:600 !important}.font-bold{font-weight:700 !important}.font-extrabold{font-weight:800 !important}@font-face{font-family:"FuturaNow";font-weight:400;font-style:normal;src:url("../fonts/FuturaNow/Futura-Now-Display-Black.woff2") format("woff2"),url("../fonts/FuturaNow/Futura-Now-Display-Black.woff") format("woff");text-rendering:auto;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"HelveticaBlack";font-weight:400;font-style:normal;src:url("../fonts/Helvetica/Helvetica-Condensed-Black.woff2") format("woff2"),url("../fonts/Helvetica/Helvetica-Condensed-Black.woff") format("woff");text-rendering:auto;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Scalar";font-weight:400;font-style:normal;src:url("../fonts/Scalar/ScalarBiformNF.woff2") format("woff2"),url("../fonts/Scalar/ScalarBiformNF.woff") format("woff");text-rendering:auto;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#ec1c24}.kb-header{display:-ms-flexbox;display:flex;padding:30px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#ec1c24}@media(min-width: 768px){.kb-header{padding:60px 0}}.kb-header .logo{width:70%;max-width:720px;background-image:url("../img/nbx-kitchen-bar-logo.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-header .logo{width:80%}}.kb-header .logo:before{display:block;padding-top:68.3937823834%;content:""}.kb-address{display:-ms-flexbox;display:flex;padding:12px 0;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#ffdb00;gap:5px}@media(min-width: 768px){.kb-address{padding:16px 0;gap:10px}}@media(min-width: 992px){.kb-address{padding:24px 0;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:30px}}.kb-address .item{position:relative;display:inline-block;font-family:HelveticaBlack,Helvetica,Arial,sans-serif;font-size:22px;line-height:22px;padding-left:26px;color:#ec1c24}@media(min-width: 768px){.kb-address .item{font-size:38px;line-height:38px;padding-left:44px}}@media(min-width: 1200px){.kb-address .item{font-size:44px;line-height:44px;padding-left:50px}}.kb-address .item:before{position:absolute;top:50%;left:0;width:20px;height:22px;content:"";transform:translateX(0) translateY(-50%);background-image:url("../img/nbx-kb-arrow.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-address .item:before{width:38px;height:38px}}@media(min-width: 1200px){.kb-address .item:before{width:44px;height:44px}}.kb-links{display:-ms-flexbox;display:flex;padding:30px 0;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-align:center;align-items:center;background:#ec1c24;gap:10px}@media(min-width: 768px){.kb-links{padding:60px 0;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.btn-yellow,.btn-pink-outline,.btn-pink{position:relative;display:inline-block;font-family:FuturaNow,Helvetica,Arial,sans-serif;font-size:40px;line-height:1em;min-width:200px;padding:2px 32px 5px 32px;text-align:center;text-decoration:none;border:none;-webkit-clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px)}@media(min-width: 768px){.btn-yellow,.btn-pink-outline,.btn-pink{font-size:60px;min-width:240px;padding:0 32px 5px 32px;-webkit-clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px)}}@media(min-width: 992px){.btn-yellow,.btn-pink-outline,.btn-pink{font-size:72px;min-width:320px}}@media(min-width: 1200px){.btn-yellow,.btn-pink-outline,.btn-pink{font-size:84px;min-width:360px}}.btn-yellow div,.btn-pink-outline div,.btn-pink div{position:relative;z-index:1;display:inline}.btn-yellow:before,.btn-pink-outline:before,.btn-pink:before{position:absolute;content:"";-webkit-clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);inset:0}@media(min-width: 768px){.btn-yellow:before,.btn-pink-outline:before,.btn-pink:before{-webkit-clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);clip-path:polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px)}}.btn-yellow:after,.btn-pink-outline:after,.btn-pink:after{position:absolute;content:"";-webkit-clip-path:polygon(10px 2px, calc(100% - 10px) 2px, calc(100% - 2px) 10px, calc(100% - 2px) calc(100% - 10px), calc(100% - 10px) calc(100% - 2px), 10px calc(100% - 2px), 2px calc(100% - 10px), 2px 10px);clip-path:polygon(10px 2px, calc(100% - 10px) 2px, calc(100% - 2px) 10px, calc(100% - 2px) calc(100% - 10px), calc(100% - 10px) calc(100% - 2px), 10px calc(100% - 2px), 2px calc(100% - 10px), 2px 10px);inset:0}@media(min-width: 768px){.btn-yellow:after,.btn-pink-outline:after,.btn-pink:after{-webkit-clip-path:polygon(18px 2px, calc(100% - 18px) 2px, calc(100% - 2px) 18px, calc(100% - 2px) calc(100% - 18px), calc(100% - 18px) calc(100% - 2px), 18px calc(100% - 2px), 2px calc(100% - 18px), 2px 18px);clip-path:polygon(18px 2px, calc(100% - 18px) 2px, calc(100% - 2px) 18px, calc(100% - 2px) calc(100% - 18px), calc(100% - 18px) calc(100% - 2px), 18px calc(100% - 2px), 2px calc(100% - 18px), 2px 18px)}}@media(hover: hover)and (pointer: fine){.btn-yellow:hover,.btn-pink-outline:hover,.btn-pink:hover{text-decoration:none;color:#fff}.btn-yellow:hover:before,.btn-pink-outline:hover:before,.btn-pink:hover:before{background-color:#f06ea9}.btn-yellow:hover:after,.btn-pink-outline:hover:after,.btn-pink:hover:after{background-color:#f06ea9}}.btn-yellow:focus-visible,.btn-yellow:active,.btn-pink-outline:focus-visible,.btn-pink-outline:active,.btn-pink:focus-visible,.btn-pink:active{text-decoration:none;color:#fff}.btn-yellow:focus-visible:before,.btn-yellow:active:before,.btn-pink-outline:focus-visible:before,.btn-pink-outline:active:before,.btn-pink:focus-visible:before,.btn-pink:active:before{background-color:#f06ea9}.btn-yellow:focus-visible:after,.btn-yellow:active:after,.btn-pink-outline:focus-visible:after,.btn-pink-outline:active:after,.btn-pink:focus-visible:after,.btn-pink:active:after{background-color:#f06ea9}.btn-yellow{color:#ec1c24}.btn-yellow:before{background-color:#ffdb00}.btn-yellow:after{background-color:#ffdb00}.btn-pink-outline{color:#ffdb00}.btn-pink-outline:before{background-color:#f4a4c7}.btn-pink-outline:after{background-color:#ec1c24}.btn-pink{color:#ec1c24}.btn-pink:before{background-color:#f4a4c7}.btn-pink:after{background-color:#f4a4c7}.kb-now-open{position:relative;display:-ms-flexbox;display:flex;padding:100px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;background:#ec1c24}@media(min-width: 768px){.kb-now-open{padding:200px 0}}@media(min-width: 1200px){.kb-now-open{padding:340px 0}}@media(min-width: 1400px){.kb-now-open{padding:420px 0}}@media(min-width: 1920px){.kb-now-open{padding:500px 0}}.kb-now-open .now-open{position:relative;z-index:1;overflow:hidden;font-family:Scalar,Helvetica,Arial,sans-serif;font-size:0;line-height:1.2;width:70%;max-width:920px;text-indent:-9999px;color:rgba(0,0,0,0);background-image:url("../img/nbx-kb-now-open.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-now-open .now-open{width:80%}}@media(min-width: 1400px){.kb-now-open .now-open{max-width:1080px}}.kb-now-open .now-open:before{display:block;padding-top:19.5856873823%;content:""}.kb-now-open .psvx-rotator{position:absolute;z-index:0;inset:0}.kb-now-open .psvx-rotator .item{position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:0;transition:opacity 1s ease-in-out;inset:0}.kb-now-open .psvx-rotator .item.base{opacity:1}.kb-now-open .psvx-rotator .item.reset{opacity:0;transition:none}.kb-now-open .psvx-rotator .item.current{opacity:1}.kb-dine-in{display:-ms-flexbox;display:flex;padding:12px 0;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#f06ea9}@media(min-width: 768px){.kb-dine-in{padding:16px 0}}.kb-dine-in .dine-in{position:relative;z-index:1;overflow:hidden;font-family:Scalar,Helvetica,Arial,sans-serif;font-size:0;line-height:1.2;width:90%;max-width:920px;text-indent:-9999px;color:rgba(0,0,0,0);background-image:url("../img/nbx-kb-dine-in.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-dine-in .dine-in{width:80%}}.kb-dine-in .dine-in:before{display:block;padding-top:5.2730696798%;content:""}.kb-slurping{display:-ms-flexbox;display:flex;padding:30px 0;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#ec1c24}@media(min-width: 768px){.kb-slurping{padding:40px 0}}.kb-slurping .slurping{position:relative;z-index:1;overflow:hidden;font-family:Scalar,Helvetica,Arial,sans-serif;font-size:0;line-height:1.2;width:90%;max-width:920px;text-indent:-9999px;color:rgba(0,0,0,0);background-image:url("../img/nbx-kb-slurping.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-slurping .slurping{width:80%}}.kb-slurping .slurping:before{display:block;padding-top:40.4958677686%;content:""}.kb-contact{display:-ms-flexbox;display:flex;font-family:HelveticaBlack,Helvetica,Arial,sans-serif;font-size:20px;line-height:20px;padding:12px 0;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#ec1c24;background-color:#ffdb00;gap:10px}@media(min-width: 768px){.kb-contact{font-size:28px;line-height:28px;padding:16px 0;gap:16px}}@media(min-width: 992px){.kb-contact{font-size:36px;line-height:36px;padding:24px 0;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}}.kb-contact a{position:relative;display:inline-block;padding-right:12px;text-decoration:none;color:inherit}@media(min-width: 768px){.kb-contact a{padding-right:20px}}@media(min-width: 992px){.kb-contact a{padding-right:24px}}@media(hover: hover)and (pointer: fine){.kb-contact a:hover{text-decoration:underline}}.kb-contact a:focus-visible,.kb-contact a:active{text-decoration:underline}.kb-contact a:after{position:absolute;top:50%;right:0;font-size:.8em;content:"|";transform:translateX(0) translateY(-60%)}.kb-contact a:last-of-type{padding-right:0}@media(min-width: 768px){.kb-contact a:last-of-type{padding-right:20px}}@media(min-width: 992px){.kb-contact a:last-of-type{padding-right:24px}}.kb-contact a:last-of-type:after{content:""}@media(min-width: 768px){.kb-contact a:last-of-type:after{content:"|"}}.kb-contact span{display:inline-block}.kb-footer{display:-ms-flexbox;display:flex;padding:26px 0 20px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#ec1c24}@media(min-width: 768px){.kb-footer{padding:40px 0 30px 0}}.kb-footer .logo{width:70%;max-width:460px;background-image:url("../img/nbx-kitchen-bar-strap.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media(min-width: 768px){.kb-footer .logo{width:80%}}.kb-footer .logo:before{display:block;padding-top:30.310880829%;content:""}
