/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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;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:-.25em}sup{top:-.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:.35em .75em .625em}legend{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]{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}body{overflow-x:hidden}@font-face{font-family:Myriad Pro Regular;font-style:normal;font-weight:400;src:local("Myriad Pro Regular"),url(/assets/MYRIADPRO-REGULAR-DcMf2Q13.woff) format("woff")}@font-face{font-family:Myriad Pro Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Condensed"),url(/assets/MYRIADPRO-COND-BdW3Ej3v.woff) format("woff")}@font-face{font-family:Myriad Pro Condensed Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Condensed Italic"),url(/assets/MYRIADPRO-CONDIT-B9B9lYLM.woff) format("woff")}@font-face{font-family:Myriad Pro Light;font-style:normal;font-weight:400;src:local("Myriad Pro Light"),url(/assets/MyriadPro-Light-CDjrPNW8.woff) format("woff")}@font-face{font-family:Myriad Pro Semibold;font-style:normal;font-weight:400;src:local("Myriad Pro Semibold"),url(/assets/MYRIADPRO-SEMIBOLD-DcuAuncu.woff) format("woff")}@font-face{font-family:Myriad Pro Semibold Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Semibold Italic"),url(/assets/MYRIADPRO-SEMIBOLDIT-BVWz9XpN.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Condensed;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Condensed"),url(/assets/MYRIADPRO-BOLDCOND-CbFDnV-h.woff) format("woff")}@font-face{font-family:Myriad Pro Bold;font-style:normal;font-weight:400;src:local("Myriad Pro Bold"),url(/assets/MYRIADPRO-BOLD-BaxWF_AB.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Italic"),url(/assets/MYRIADPRO-BOLDIT-6bsM3CyG.woff) format("woff")}@font-face{font-family:Myriad Pro Bold Condensed Italic;font-style:normal;font-weight:400;src:local("Myriad Pro Bold Condensed Italic"),url(/assets/MYRIADPRO-BOLDCONDIT-CdOrlKSb.woff) format("woff")}.main-navbar{width:100%;height:12vh;display:none;justify-content:center;align-items:center}.menu{width:100%;height:fit-content;display:flex;justify-content:center;align-items:center}.mainMenu{position:relative;width:100%;max-width:1445px;height:calc(59.25vw + 15px);max-height:870px;display:grid;grid-template-columns:23.5% 43.5% 33%;grid-template-rows:100%;overflow:hidden;background-color:#fff}#section1{height:calc(100% - 15px);margin-top:15px;grid-column:1;grid-row:1}#section2{height:calc(100% - 15px);margin-top:15px;grid-column:2;grid-row:1}#section3{height:calc(100% - 15px);margin-top:15px;grid-column:3;grid-row:1}@media only screen and (max-width:768px){.mainMenu{width:100%;height:calc(80.25vw + 15px)}}@media only screen and (max-width:475px){.mainMenu{max-height:fit-content;width:100%;height:fit-content;display:block}#section1{height:fit-content;margin:0}#section2{position:relative;top:69px;height:fit-content;z-index:8}#section3{position:relative;height:fit-content;margin-top:0;top:-15px}}.layout-container{width:100%;height:100%;box-sizing:border-box}.top-section{width:100%;height:59%;background-color:#eff6ff;border-right:1px solid black;border-bottom:1px solid black;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.kim-logo-image{align-items:center;justify-content:center}.img-logo{position:relative;width:93%;top:-20px}.bottom-section{width:100%;height:40%;box-sizing:border-box}.subdivision-1{width:100%;height:50%;border:1px solid black}.titulo-kimburger{width:fit-content;font-family:Myriad Pro Bold Condensed;font-weight:400;text-align:left;color:#ed1f2c;background-color:#3b4779;font-size:1.7em;line-height:.8;margin:1px;position:relative;top:-22%;left:29%;padding:6px;z-index:9}.titulo-kimburger>p{margin:0}.subdivision-2{width:100%;height:50%;border:1px solid black}.info-subdivicion-buerger{position:relative;width:100%;height:100%;background-color:#fff0;font-family:Myriad Pro Regular;font-weight:bolder;display:grid;grid-template-columns:15% 60% 20%;grid-template-rows:50% 50%}.info-subdivicion-buerger>p{margin:0 0 0 5%}.info-subdivicion-buerger>div{background-color:#ed1f2c;grid-row:1 / span 2;grid-column:1}.info-subdivicion-buerger>div>p:nth-child(1){position:relative;transform:rotate(-90deg);top:34%}.info-subdivicion-buerger>p:nth-child(2){grid-row:1;grid-column:2;margin-top:25%}.info-subdivicion-buerger>p:nth-child(3){grid-row:2;grid-column:2;margin-top:5%;font-weight:lighter}.info-subdivicion-buerger>p:nth-child(4){grid-row:2;grid-column:3;margin-top:5%}.burger-solo{position:relative;top:-58px;height:100.5%}.burger-combo>p:nth-child(2){margin-top:8%}@media only screen and (max-width:475px){.top-section{border-bottom:none}.layout-container{width:100%;height:fit-content;box-sizing:border-box}.top-section{height:fit-content;background-color:#ed1f2c}.kim-logo-image{display:flex}.img-logo{position:relative;width:50%;top:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.bottom-section{position:relative;top:1111px;display:grid;grid-template-columns:50% 50%;z-index:10;height:158px}.subdivision-1{grid-column:1;height:100%}.subdivision-2{grid-column:2;height:100%}.titulo-kimburger{left:74%;top:-11%}.info-subdivicion-buerger{grid-template-rows:40% 60%}.burger-solo{top:-36px}.burger-combo{grid-template-columns:62% 24% 14%}.burger-combo>div{background-color:#ed1f2c;grid-row:1 / span 2;grid-column:3}.burger-combo>p:nth-child(2){margin-top:21%;grid-column:1}.burger-combo>p:nth-child(3){grid-column:1}.burger-combo>p:nth-child(4){grid-column:2}.br-burger{display:none}}@media only screen and (max-width:375px){.titulo-kimburger{left:60%}}.hover-trigger{width:100%;height:100%;cursor:pointer;position:relative}.image-preview-window{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-100%) translateY(-15px);animation:fadeIn .2s ease-in-out}.image-preview-window img{max-width:300px;max-height:300px;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 25px #0000004d;background-color:#fff;padding:2px;border:.5px solid #e5e7eb;object-fit:contain}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-100%) translateY(-10px)}to{opacity:1;transform:translate(-50%,-100%) translateY(-15px)}}@media(max-width:600px){.image-preview-window img{max-width:200px;max-height:200px}}.seccion2-container{width:100%;height:100%;box-sizing:border-box}.subdivision-12-top{width:100%;height:calc(10% - 4px);border:1px solid black;display:grid;grid-template-rows:25% 75%}.titulo-kimpollo{width:170px;height:fit-content;font-family:Myriad Pro Bold Condensed;font-weight:400;text-align:center;color:#ed1f2c;background-color:#3b4779;font-size:1.7em;line-height:.8;margin:1px;position:relative;top:-89%;left:29%;padding:6px;z-index:9}.titulo-kimpollo>p{margin:0}.p-kimpollo-explicacion{width:100%;height:100%;text-align:center;font-size:1.1em;background-color:#fff0;font-family:Myriad Pro Regular;font-weight:bolder}.subdivision-38-first{width:100%;height:33%;border:1px solid black;display:grid;grid-template-columns:8% 92%}.div-pollo-porcion{grid-column:1;width:100%;height:100%;background-color:#ed1f2c}.div-pollo-porcion>p{font-family:Myriad Pro Regular;font-weight:bolder;position:relative;transform:rotate(-90deg);top:34%}.div-descipcionporcion{grid-column:2;height:100%;width:100%;overflow:hidden;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1.23em}.pocionpollo{display:grid;grid-template-columns:18% 43% 18% 21%;height:fit-content}.descripcionpollo{margin-top:.65em;margin-bottom:.6em}.descripcionpollo1{grid-column:1;text-align:right;font-weight:bolder}.descripcionpollo2{grid-column:2;margin-left:3.5px;font-weight:lighter}.descripcionpollo3{grid-column:3}.descripcionpollo4{grid-column:4}.subdivision-38-second{width:100%;height:36%;border:1px solid black;display:grid;grid-template-rows:15% 85%}.div-pollo-combo{position:relative;grid-row:1;height:100%;width:100%;font-family:Myriad Pro Regular;font-weight:bolder;font-size:2em}.div-pollo-combo>p{position:relative;width:fit-content;top:-57px;left:39%;z-index:9;padding:5px 10px;background-color:#fff;color:#ed1f2c}.div-descripcion-combo{position:relative;top:-25px;grid-row:2;height:110%;width:100%;overflow:hidden;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1em}.porcion-pollo-combo{display:grid;grid-template-columns:15% 54% 14% 17%;height:fit-content}.porcion-pollo-combo>p:nth-child(2){font-size:.9em;margin-left:10px;margin-right:5px}.descripcionpolloc{margin-top:.3em;margin-bottom:.3em}.subdivision-12-bottom{width:100%;height:20%;display:flex;flex-direction:row;box-sizing:border-box}.subdivision-parallel-left-v{width:50%;height:99.5%;border:1px solid black;display:grid;grid-template-rows:5% 95%}.titulo-vegetariano{width:170px;height:fit-content;font-family:Myriad Pro Bold Condensed;font-weight:400;text-align:center;color:#ed1f2c;background-color:#3b4779;font-size:1.7em;line-height:.8;margin:1px;position:relative;top:-220%;left:68%;padding:6px;z-index:9;grid-row:1}.titulo-vegetariano>p{margin:0}.descripcion-vegano{position:relative;width:100%;height:106%;display:grid;grid-template-columns:10% 90%;grid-template-rows:20% 40% 40%;overflow:hidden;font-family:Myriad Pro Regular;font-weight:bolder;font-size:.95em;top:-6%}.descripcion-vegano>div:nth-child(1){width:100%;height:100%;grid-column:1;grid-row:1 /span 3;background-color:#ed1f2c}.descripcion-vegano>div>p{position:relative;top:42%;transform:rotate(-90deg);font-size:1.2em}.descripcion-vegano>p:nth-child(2){position:relative;margin-left:8%;top:15px;grid-column:2;grid-row:1;font-size:1.3em}.descripcion-vegano>p:nth-child(3){margin-left:8%;grid-column:2;grid-row:2;font-size:.99em;margin-right:3%;margin-top:40px;font-weight:lighter}.descripcion-vegano>p:nth-child(4){margin-left:8%;grid-column:2;grid-row:3;text-align:right;margin-right:5%;font-size:1.2em}.descripcion-vegano-c{grid-template-columns:90% 10%;top:0}.descripcion-vegano-c>div:nth-child(1){position:relative;top:3px;width:100%;height:96%;grid-column:2;grid-row:1 /span 3;background-color:#ed1f2c}.descripcion-vegano-c>p:nth-child(2){position:relative;grid-column:1;grid-row:1}.descripcion-vegano-c>p:nth-child(3){grid-column:1;grid-row:2}.descripcion-vegano-c>p:nth-child(4){grid-column:1;grid-row:3}.subdivision-parallel-right-v{width:50%;height:101%;border:1px solid black;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media only screen and (max-width:1250px){.p-kimpollo-explicacion{font-size:.89em}.div-descipcionporcion{font-size:1em}.descripcionpollo{margin-top:.6em;margin-bottom:.65em}.div-descripcion-combo{font-size:.8em}.porcion-pollo-combo>p:nth-child(2){font-size:.9em;margin-left:10px;margin-right:5px}.descripcion-vegano>p:nth-child(2){font-size:1.1em}.descripcion-vegano>p:nth-child(3){font-size:.85em}.descripcion-vegano>p:nth-child(4){font-size:1em}}@media only screen and (max-width:475px){.subdivision-12-top{height:90px;position:relative;top:-242px}.subdivision-38-first{height:235px}.subdivision-38-second{height:400px}.div-pollo-porcion>p{font-size:1.3em;top:40%}.descripcionpollo2{margin-left:20px;margin-right:4px}.div-descripcion-combo{font-size:1em;top:-40px;display:grid;grid-row:repeat(6,16%)}.subdivision-parallel-left-v,.subdivision-parallel-right-v{height:146px}.subdivision-parallel-left-v,.subdivision-parallel-right-v{border-bottom:none}.descripcion-vegano-p{grid-template-columns:15% 85%}.descripcion-vegano-c{grid-template-columns:87% 15%}.titulo-vegetariano{left:56%}}@media only screen and (max-width:375px){.titulo-kimpollo{left:24%}.descripcion-vegano-p{grid-template-columns:13% 75%}.div-pollo-combo>p{left:34%}.titulo-vegetariano{left:44%}}.seccion3-container{width:100%;height:100%;box-sizing:border-box}.subdivision-44{width:99.7%;height:42.7%;border:1px solid black}.contenedor-salsas{height:100%;width:100%;display:grid;grid-template-rows:repeat(5,16%)}.descripcion-salsa-div{overflow:hidden;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1em;margin:0 3px 0 4px}.descripcion-salsa-div>p{margin:0 3px}.descripcion-salsa-div>p:nth-child(2){font-size:.9em;margin:0 3px;font-weight:lighter}.descripcion-salsa-div-1{display:grid;grid-row:1;grid-template-columns:30% 70%;font-size:1.5em;width:fit-content;background-color:#fff;color:#ed1f2c;margin-top:6px}.descripcion-salsa-div-2{display:grid;grid-row:2;grid-template-columns:30% 70%}.descripcion-salsa-div-3{display:grid;grid-row:3;grid-template-columns:30% 70%}.descripcion-salsa-div-4{display:grid;grid-row:4;grid-template-columns:30% 70%}.descripcion-salsa-div-5{display:grid;grid-row:5;grid-template-columns:30% 70%}.descripcion-salsa-div-6{display:grid;grid-row:6;grid-template-columns:30% 70%}.subdivision-26{width:99.7%;height:27.3%;border:1px solid black;display:flex}.contenedor-ensaladas{width:100%;height:100%;display:grid;grid-template-rows:12% 29% 29% 29%}.div-ensalada{display:grid;grid-template-columns:22% 65% 13%;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1em}.descripcion-ensalada{font-size:1em;margin:0 4px;font-weight:lighter}.div-ensalada-1{grid-template-columns:100%;width:170px;height:fit-content;font-family:Myriad Pro Bold Condensed;font-weight:400;text-align:center;color:#ed1f2c;background-color:#3b4779;font-size:1.7em;line-height:.8;margin:1px;position:relative;top:-93%;left:24%;padding:6px;z-index:11;grid-row:1}.div-ensalada-1>p{margin:0 5px}.nombre-ensalada{font-size:1.1em;margin:0 0 0 5px}.precio-ensalada{margin-right:3px;margin-top:6px}.subdivision-30{width:100%;height:30%;display:flex;flex-direction:row;box-sizing:border-box}.subdivision-parallel-left{width:50%;height:98%;border:1px solid black;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.contenedor-kimbap{width:100%;height:100%;display:grid;grid-template-rows:repeat(5,12%) 40%}.div-kimbap{display:grid;grid-template-columns:73% 27%;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1em}.p-kimbap-titulo{margin:0 0 0 5px}.p-kimbap-nombre{margin:0 3px}.p-kimbap-precio{margin:0 3px 0 0}.p-relleno-kimbap{margin:2px 3px 0}.div-kimbap-1{grid-row:1;grid-template-columns:100%;font-size:1.1em;color:#ed1f2c}.div-kimbap-2{grid-row:2}.div-kimbap-3{grid-row:3}.div-kimbap-3{grid-row:4}.div-kimbap-5{grid-row:5}.div-kimbap-6{grid-row:6;grid-template-columns:100%;font-size:.75em}.subdivision-parallel-right{width:50%;height:97%;border:1px solid black}.contenedor-extras{width:100%;height:100%;display:grid;grid-template-columns:50% 50%;grid-template-rows:60% 40%}.porcion{grid-column:1;grid-row:1;grid-template-rows:repeat(5,1fr)}.bebidas{grid-column:2;grid-row:1 / span2;grid-template-rows:repeat(6,16.6%)}.extras{grid-column:1;grid-row:2;grid-template-rows:repeat(3,1fr)}.sub-extras{width:100%;height:100%;display:grid}.sub-porcion{display:grid;grid-template-columns:65% 35%;font-family:Myriad Pro Regular;font-weight:bolder;font-size:1em}.porcion-que-titulo{color:#ed1f2c;margin:0 4px}.porcion-que{font-size:.77em;margin:0 0 0 2px}.porcion-precio{font-size:.65em;margin:0 2px 0 0}@media only screen and (max-width:1250px){.descripcion-ensalada{font-size:.8em}}@media only screen and (max-width:475px){.seccion3-container{height:fit-content}.subdivision-44{height:232px;position:relative;top:-945px;border-bottom:none}.subdivision-26{height:165px}.subdivision-30{height:fit-content;display:block}.subdivision-parallel-left{width:100%}.contenedor-kimbap{height:150px;grid-template-rows:repeat(5,15%) 25%}.subdivision-parallel-right,.contenedor-extras{width:100%}.sub-porcion{height:fit-content}}.navbar{width:100%;max-width:1440px;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;background-color:#fff;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;position:relative;font-family:Myriad Pro Bold Condensed,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;letter-spacing:1px;border:1px solid black}.navbar-logo h1{margin:0;font-size:1.5rem;font-weight:700;color:#dc2626;cursor:pointer}.navbar-toggle{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:.5rem;gap:.3rem}.navbar-toggle span{width:25px;height:3px;background-color:#374151;border-radius:2px;transition:all .3s ease}.navbar-menu{display:flex;align-items:center;justify-content:space-between;flex:1;margin-left:2rem}.navbar-links{display:flex;gap:1.5rem;align-items:center;justify-content:center;flex:1}.nav-button{background:none;border:none;font-size:1rem;color:#374151;cursor:pointer;padding:.5rem 1rem;border-radius:.375rem;transition:all .3s ease;font-weight:500}.nav-button:hover{background-color:#f3f4f6;color:#dc2626}.navbar-order{margin-left:auto}.order-button{background-color:#dc2626;color:#fff;border:none;padding:1.7rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 4px #dc262633}.order-button:hover{background-color:#b91c1c;box-shadow:0 4px 6px #dc26264d;transform:translateY(-1px)}@media(max-width:600px){.navbar{flex-wrap:wrap;padding:1rem;height:auto}.navbar-toggle{display:flex;order:2}.navbar-logo{order:1}.navbar-logo h1{font-size:1.25rem}.navbar-menu{order:3;width:100%;margin-left:0;margin-top:1rem;flex-direction:column;max-height:0;overflow:hidden;transition:max-height .3s ease}.navbar-menu.active{max-height:400px}.navbar-links{flex-direction:column;width:100%;gap:.5rem}.nav-button{width:100%;text-align:left;padding:.75rem 1rem}.navbar-order{width:100%;margin-left:0;margin-top:.5rem}.order-button{width:100%;padding:.75rem 1.5rem}}
