:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}@media (width>=600px){#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;width:99dvw;min-height:100dvh}}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}#logo-huevo,#logo-lele{width:47%}#logo-huevo img{width:77%;min-height:auto}#logo-lele img{width:50%;min-height:auto}#logo-huevo img,#logo-lele img{transition:box-shadow .2s ease-in,transform .5s ease-in-out}#logo-huevo img:hover,#logo-lele img:hover{cursor:pointer;transform:scale(1.2)}#logo-huevo img:hover{box-shadow:1px -1px 81px 17px #ff000052}#logo-lele img:hover{box-shadow:1px -1px 81px 17px #be9f5752}@media screen and (width<=600px){#logo-huevo img,#logo-lele img{margin-top:4rem;margin-left:auto!important;margin-right:auto!important;display:block!important}}.text-decoration-none{text-decoration:none}.relative{position:relative}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.float-left{float:left}.float-right{float:right}.list-style-none{list-style:none!important}.text-left{text-align:left}.gap-2vmax{gap:2vmax}.gap-4pct{gap:4%}.gap-2rem{gap:2rem}.gap-1rem{gap:1rem}.gap-1vmin{gap:1vmin}.gap-1pct{gap:1%}.mg-bottom-10pct{margin-bottom:10%}.mg-bottom-7pct{margin-bottom:7%}.w-4dvw{width:4dvw}.w-7dvw{width:7dvw}.w-14dvw{width:14dvw}.mb-2rem{margin-bottom:2rem}.gap-2pct{gap:2%}.px-2rem{padding-left:2rem;padding-right:2rem}.px-4rem{padding-left:4rem;padding-right:4rem}.pb-1vmin{padding-bottom:1vmin}.pb-5vmin{padding-bottom:5vmin}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}@media screen and (width<=600px){#center h1{line-height:initial;text-align:center}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}#header-carnitas{align-items:center;justify-items:anchor-center;z-index:999;background-color:#fff;width:98dvw;display:inline-block;position:sticky;top:0}#header-carnitas ul{padding-left:0;list-style:none;display:inline-flex}#header-carnitas ul li{margin-left:1rem;margin-right:1rem;font-size:12pt}#menu{margin-top:2dvh}#logo{float:left;margin-top:2dvh;margin-left:2dvw}#logo img{width:auto;height:4rem}.itemHeader{color:#000;transition:color .2s ease-in-out}.itemHeader:hover{color:#8f7140}footer{display:flex}footer div{margin-left:4%;margin-right:4%}footer div p,footer div a,footer div h4{text-align:left;color:#9ca3af;transition:color .2s ease-in-out}footer div a:hover{color:#fff}.carnitas{color:#b49659}.lele{color:#fff}.carnitas,.lele{font-size:4dvh;font-weight:700}.div1{padding-top:1.33em}.brand-name-container{text-align:start;justify-content:start;gap:.5rem;margin-bottom:1.33em;display:flex}.texto-footer{font-size:10pt}@media screen and (width>=600px){footer{max-width:99dvw;display:flex}footer .logo{max-width:15dvw;height:auto}footer #facebookIcon,footer #instagramIcon{max-width:3rem}footer p,footer a{font-size:12pt}footer h3{font-size:16pt}}@media screen and (width<=600px){footer{max-width:100dvw;display:block}footer .logo{max-width:70%}footer .footer-col1 p{line-height:1.6}footer .footer-col1 a{text-align:center;margin-left:auto;margin-right:auto;display:block}footer .footer-col1 #facebookIcon,footer .footer-col1 #instagramIcon{height:8dvh}footer #social-icons{text-align:start;display:flex}footer p,footer a{font-size:20pt}footer h3{font-size:30pt;text-align:center!important}footer ul li{margin-top:4%;margin-bottom:4%;text-align:center!important}}footer{color:#786d69;background-color:#221713;padding-top:5vmin}footer .logo{margin-top:1em}footer ul{padding-left:0}footer p,footer a{color:#786d69}footer p{margin-top:2rem}footer #facebookIcon,footer #instagramIcon{border-radius:12px;margin-top:2rem}footer #facebookIcon{background-color:#1877f2;margin-right:7%}footer #instagramIcon{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);margin-left:7%}@media (width<=600px){#menu{background-color:#fff;width:-webkit-fill-available;width:-moz-available;width:stretch;transition:display .2s ease-in-out;position:absolute;left:0}#menu ul{margin-top:0;margin-bottom:0}#menu ul li{border-top:.01rem solid #b0b0ac;border-bottom:.01rem solid #b0b0ac;padding-top:4%;padding-bottom:4%;font-size:17pt}#menu ul li a{width:-webkit-fill-available;width:-moz-available;width:stretch}#header-huevo{justify-content:center;gap:5vmax;width:96dvw;padding:2dvw}#header-huevo #btnHamburguesa{color:#000;background-color:#fff;font-size:27pt}#header-huevo #btnHamburguesa:active{background-color:#b0b0ac}a.logo{text-align:center;align-content:center}a.logo img{width:50%}}@media (width>=600px){#header-huevo{width:96dvw}#header-huevo #menu{align-content:center;margin-top:0}#header-huevo #menu ul{display:inline-flex}#header-huevo #menu ul li{font-size:12pt}#header-huevo #btnHamburguesa{display:none}#header-huevo{padding-left:1rem;padding-right:1rem}a.logo{align-content:center;width:10%;margin-right:1rem}a.logo img{width:100%}a{width:15%}a .boton-a-huevo{width:90%;padding:2%}}#header-huevo{z-index:999;background-color:#fff;justify-content:center;padding-top:1.5%;padding-bottom:1.5%;display:inline-flex;position:sticky;top:0}#header-huevo ul{padding-left:0;list-style:none}#header-huevo ul li{margin-left:.7vmax;margin-right:.7vmax}#header-huevo #span-carrito-icon{max-width:.1vmax}#header-huevo #span-carrito-icon img{max-width:12%}#header-huevo a{align-self:center}.boton-a-huevo{color:#000;background-color:#f1c014;border-style:solid;border-radius:10px;padding:4%;font-size:15pt}.boton-a-huevo:hover{cursor:pointer;background-color:#f7e16d}@media screen and (width<=600px){a{text-decoration:none}}.hero-section-inicio{text-align:center;color:#fff;background-image:url(/assets/hero-prdJVV1J.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:end;width:100%;display:flex;position:relative}.hero-content-inicio{float:left;z-index:2;padding-bottom:2%;position:relative}.hero-content-inicio p{color:#fff;text-align:left;margin-bottom:35px;font-size:10pt}@media screen and (width<=600px){.hero-section-inicio{min-height:70dvw}.hero-content-inicio{width:100%}.hero-content-inicio p{display:none}#puntos-clave{color:#000;background-color:#f5f1e6;border-bottom:.01rem solid #b0b0ac}.punto-clave{border-bottom:.01rem solid #b0b0ac;align-items:center;padding:4dvw 2dvw;display:inline-flex}.punto-clave div{margin-left:1dvw}.punto-clave .iconos-clave{margin-right:2%}#container-productos{padding-top:7%}#container-productos h2,#container-productos p{text-align:center}#container-productos .boton-a-huevo{margin-left:auto;margin-right:auto;display:block}#container-sobre-nosotros #imagen-sobre-nosotros{max-width:100vw}#container-sobre-nosotros #imagen-sobre-nosotros img{max-width:100%;height:auto}#container-sobre-nosotros #sobre-nosotros-info{padding-top:5vmin;padding-bottom:5vmin}#container-sobre-nosotros #sobre-nosotros-info section{margin-bottom:4%}#container-sobre-nosotros #sobre-nosotros-info #ante-titulo,#container-sobre-nosotros #sobre-nosotros-info h2{text-align:center}#container-sobre-nosotros #sobre-nosotros-info #parrafo{text-align:justify;margin-right:2dvw;font-size:14pt}#container-sobre-nosotros #sobre-nosotros-info .boton-a-huevo{margin-left:auto;margin-right:auto;display:block}#container-recetas #recetas-texto h2{padding-top:2vmin;font-size:17pt;font-weight:700}#container-recetas #recetas-texto p{font-size:16pt}#container-recetas #recetas-texto h2,#container-recetas #recetas-texto p{text-align:center}#container-recetas #recetas-texto div{text-align:center;max-width:25%;margin-bottom:1.4dvh;margin-left:auto;margin-right:auto;display:block}#distribuidor-container,#notipromos-container{border-bottom:.01rem solid #b0b0ac;width:-webkit-fill-available;width:-moz-available;width:stretch;padding-top:2dvh;padding-bottom:2dvh}#distribuidor-container p{margin-bottom:1rem;font-size:14pt!important}#distribuidor-container section{text-align:center;width:auto;max-width:30dvw;margin-left:auto;margin-right:auto;padding-left:1%;padding-right:2%;display:block}#notipromos-container{padding-right:2dvw}#notipromos-container p{font-size:14pt!important}}@media screen and (width>=600px){.hero-content-inicio{align-content:end;width:32%;min-height:100dvh;padding-left:10vmax}#puntos-clave{color:#000;background-color:#f5f1e6;border-bottom:.01rem solid #b0b0ac;padding-top:5%;padding-bottom:5%}#container-productos{padding-top:7dvh;padding-bottom:7dvh}#container-sobre-nosotros #sobre-nosotros-info section{margin-bottom:6dvh}#container-sobre-nosotros #sobre-nosotros-info .boton-a-huevo{float:left;margin-left:2%}#container-sobre-nosotros #sobre-nosotros-info #parrafo{font-size:80%}#container-sobre-nosotros #imagen-sobre-nosotros{align-content:center;max-width:50vw}#container-sobre-nosotros #imagen-sobre-nosotros img{max-width:100%;height:auto}#container-recetas{width:100%;padding-top:6dvh;padding-bottom:6dvh}#container-recetas #recetas-texto{max-width:27%}#container-recetas #recetas-texto p,#container-recetas #recetas-texto h2{text-align:left;color:#000;margin-bottom:.7rem}#container-recetas #recetas-texto a{color:#000;text-decoration:none}#container-recetas #recetas-texto a div{background-color:#e2851f;border-radius:11px;width:60%;padding:3%}#container-recetas #recetas-texto a div:hover{background-color:#e2851fb3}#container-recetas #recetas-texto,#container-recetas #carrusel-recetas{margin-left:3%}#distribuidor-container,#notipromos-container{width:50%;margin-top:2%;margin-bottom:2%}#distribuidor-container section{max-width:17dvw}#distribuidor-container #boton-mas-info-dist section{padding:2% 0}}.punto-clave{border-right:.01rem solid #b0b0ac;align-items:center;padding-left:2dvw;padding-right:2dvw;display:inline-flex}.punto-clave div{margin-left:1dvw}.iconos-clave{max-width:6vmax}.punto-clave-titulo{font-weight:700}.punto-clave-descripcion{text-align:left;font-size:12pt}#container-productos{background-color:#f5f1e6;border-bottom:.01rem solid #b0b0ac;padding-left:2%;padding-right:2%}#container-productos h2{color:#000;font-weight:700}#container-productos p{color:#c1b59d;margin-bottom:1rem;font-size:12pt;font-weight:700}#container-productos .boton-a-huevo{margin-top:1rem;padding:.7rem}#container-sobre-nosotros{background-color:#f5f1e6}#sobre-nosotros-info{padding-top:7dvh;padding-bottom:5dvh}#sobre-nosotros-info section{margin-left:2%}#sobre-nosotros-info #ante-titulo,#sobre-nosotros-info h2{color:#000;text-align:left;padding-bottom:4%;font-weight:700}#sobre-nosotros-info #parrafo{text-align:left;color:#000}.sobre-nosotros-icons{max-width:auto;border-right:.1rem solid #b0b0ac}.sobre-nosotros-icons img{max-width:100%;height:auto}#container-recetas{background-color:#f9b71a}#container-recetas #recetas-texto p,#container-recetas #recetas-texto h2{color:#000;margin-bottom:.7rem}#container-recetas #recetas-texto a{color:#000;text-decoration:none}#container-recetas #recetas-texto a div{background-color:#e2851f;border-radius:11px}#container-recetas #recetas-texto a div:hover{background-color:#e2851fb3}#container-recetas #recetas-texto,#container-recetas #carrusel-recetas{margin-left:3%}#prefooter,#distribuidor-container,#notipromos-container{background-color:#f2eee3}#distribuidor-container,#notipromos-container{border-right:.01rem solid #b0b0ac;padding-left:5vmax;padding-right:5vmax}#distribuidor-container div h2,#distribuidor-container div p,#notipromos-container div h2,#notipromos-container div p{color:#000}#distribuidor-container div h2,#notipromos-container div h2{text-align:left;font-size:14pt;font-weight:700}#distribuidor-container div p,#notipromos-container div p{font-size:11pt}#distribuidor-container div #boton-mas-info-dist,#notipromos-container div #boton-mas-info-dist{color:#000;font-size:10pt;text-decoration:none}#distribuidor-container div #boton-mas-info-dist section,#notipromos-container div #boton-mas-info-dist section{border:.04rem solid #000;border-radius:5px}.footer-icons{max-width:22%;max-height:auto}.camion-icon{max-width:20%;margin-right:5%}@media screen and (width<=600px){.card-producto{margin-top:4%;margin-bottom:4%}.card-producto h2{text-align:center}.card-producto .boton-a-huevo{margin-left:auto;margin-right:auto;display:block}}.card-producto{border:.01rem solid #b0b0ac;border-radius:14px;width:-webkit-fill-available;width:-moz-available;width:stretch}.card-producto .imagen-producto{max-width:auto}.card-producto .imagen-producto img{border-radius:14px 14px 0 0;max-width:100%}.hero-section-nosotros{text-align:center;color:#fff;background-image:url(/assets/nosotros-BOX8OP4P.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:center;width:100%;display:flex;position:relative}.hero-content-nosotros{float:left;z-index:2;min-width:100%;padding-bottom:2%;position:relative}.hero-content-nosotros p{color:#ebc40e;text-align:center;margin-bottom:35px;font-weight:700}@media screen and (width>=600px){.hero-section-nosotros{height:100vmin}.hero-section-nosotros p{margin-top:4.2dvh;margin-bottom:4dvh;font-size:30pt;line-height:1.4}#quienes-somos-text{align-content:center}#vision-mision{padding-top:2rem;padding-bottom:2rem;display:flex}#vision-mision #mision,#vision-mision #vision{border-left:.01rem solid #b0b0ac;width:50%;padding-left:4vmax;padding-right:4vmax}#vision-mision #mision h2,#vision-mision #vision h2,#vision-mision #mision p,#vision-mision #vision p{text-align:left}#vision-mision p{font-size:11pt}#valores-container{border-top:.01rem solid #b0b0ac}#valores-container p{font-size:11pt}#valores-container h2{font-size:14pt}#valores-container .valor-container{border-left:.01rem solid #b0b0ac;margin-top:2%;margin-bottom:2%;padding-left:2vmax;padding-right:2vmax}#valores-container .valor-container .icon-container img{max-width:4dvw;height:auto;margin-right:1vmax}#info-text{width:50%}#info-text p{font-size:11pt}#info-imagen{max-width:50%;padding-right:3dvw}#info-imagen img{max-width:100%;height:auto}}@media screen and (width<=600px){.hero-section-nosotros p{margin-top:4.2dvh;margin-bottom:4dvh;font-size:17pt;line-height:1.4}#info-text p{font-size:15pt;line-height:1.4}#info-imagen{padding-bottom:2%}#info-imagen img{max-width:100%;height:auto}#vision-mision p{font-size:15pt;line-height:1.4}#vision-mision h2{text-align:center}#mision,#vision{border-bottom:.01rem solid #b0b0ac;padding-top:2vmax;padding-bottom:2vmax}#mision .icon-container,#vision .icon-container{margin-left:2%}#valores-container{border-top:.01rem solid #b0b0ac}#valores-container #valores-title{margin-bottom:4%}#valores-container .valor-container{border-bottom:.01rem solid #b0b0ac;padding:2% 2vmax}#valores-container .valor-container h2{text-align:center}#valores-container .valor-container .icon-container img{max-width:7vmax;height:auto;margin-right:1vmax}#valores-container p{font-size:15pt}#valores-container h2{font-size:17pt}}#vision-mision{background-color:#f5f1e6;border-top:.01rem solid #b0b0ac}#vision-mision #mision h2,#vision-mision #mision p,#vision-mision #vision h2,#vision-mision #vision p{color:#000}#vision-mision #mision h2,#vision-mision #vision h2{font-size:20pt;font-weight:700}#vision-mision #mision #iconVision img,#vision-mision #vision #iconVision img{max-width:75%}#vision-mision #mision .icon-container img,#vision-mision #vision .icon-container img{max-width:100%;height:auto}#vision-mision #mision .icon-container,#vision-mision #vision .icon-container{margin-right:5%}#valores-container{background-color:#f5f1e6}#valores-container #valores-title{text-align:center;margin-top:4dvh;font-size:17pt}#valores-container h2,#valores-container p{color:#000;text-align:left}#valores-container h2{font-weight:700}#info-text{background-color:#f5f1e6;padding:2rem}#info-text h2,#info-text p{text-align:left;color:#000}#info-text h2{margin-bottom:5%;font-weight:700}#info-imagen{background-color:#f5f1e6;align-content:center}.hero-section-calidad{text-align:center;color:#fff;background-image:url(/assets/calidad-B04pODs8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:start;width:100%;display:flex;position:relative}.hero-content-calidad{float:left;z-index:2;padding-bottom:2%;position:relative}.hero-content-calidad p{color:#ffbf00;text-align:center;margin-bottom:35px;font-size:1.25rem;font-weight:700}#quienes-somos-imagen,#quienes-somos-text{background-color:#f5f1e6;padding-top:2dvh;padding-bottom:2dvh}#quienes-somos-imagen img{width:100%;height:auto}#quienes-somos-text{color:#000;padding-left:5%;padding-right:5%}#quienes-somos-text h2{color:#000;text-align:left;margin-bottom:7vmin;font-weight:700}#quienes-somos-text p{text-align:left}.titulo-linea{font-weight:700;color:#fff!important;font-size:16pt!important}.timeline-section{border-top:.01rem solid #b0b0ac}.timeline-section h2{color:#000;margin-bottom:2rem;font-size:17pt;font-weight:700}@media screen and (width<=600px){.hero-section-calidad{min-height:30dvh}.hero-section-calidad p{margin-top:4rem;margin-left:3%;margin-right:3%;font-size:20pt;line-height:1.4}#quienes-somos-text h2{margin-bottom:5%;font-size:17pt}#quienes-somos-text p{font-size:17pt;line-height:1.4}.timeline-section{padding-bottom:3vmax}.timeline-section h2{text-align:center;margin-top:2rem}}@media screen and (width>=600px){.hero-section-calidad{height:100%}.hero-section-calidad p{margin-top:4rem}}.timeline-section{background-color:#f5f1e6}@media screen and (width>=600px){.timeline-section{padding-top:3vmax;padding-bottom:3vmax}.timeline-item{width:33dvw}}@media screen and (width<=600px){.timeline-item{width:44%}}.timeline{margin-left:auto;margin-right:auto;padding:.1rem 0;position:relative}.timeline:before{content:"";background-color:#000;width:1dvw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.timeline-item{margin-top:1.7rem;margin-bottom:1.7rem;position:relative}.timeline-item:nth-child(odd){margin-left:auto;margin-right:calc(50% + 1px)}.timeline-item:nth-child(2n){margin-left:calc(50% + 1px);margin-right:auto}.timeline-item:before{content:"";z-index:1;background-color:#e2851f;border:4pt solid #f9b71a;border-radius:50%;width:2rem;height:2rem;position:absolute;top:1rem}.timeline-item:nth-child(odd):before{right:-22px}.timeline-item:nth-child(2n):before{left:-22px}.timeline-content{background-color:#df150d;border-radius:8px;padding:20px;position:relative;box-shadow:0 4px 6px #0000001a}.hero-section-distribucion{text-align:center;color:#fff;background-image:url(/assets/distribucion-aUmm1HTK.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;width:100%;display:flex;position:relative}.hero-content-distribucion{float:left;z-index:2;margin-bottom:1%;position:relative}.hero-content-distribucion p{color:#fff;text-align:left;margin-bottom:35px;font-size:10pt;font-weight:700}@media screen and (width>=600px){.hero-section-distribucion{min-height:70dvh}.hero-section-distribucion .hero-content-distribucion{width:33%;height:inherit;align-content:end}.hero-section-distribucion .hero-content-distribucion p{text-align:center;font-size:40pt}#distribucion-container section #foto-camion{width:70%}#distribucion-container section div{border-top:.01rem solid #b0b0ac;align-content:center;width:50%;padding:4% 1%}#distribucion-container section div p{text-align:justify;font-size:12pt}#distribucion-container .ventaja-container{border-left:.01rem solid #b0b0ac}}@media screen and (width<=600px){.hero-section-distribucion{height:15dvh}.hero-section-distribucion .hero-content-distribucion{align-content:end;width:100%;height:100%}.hero-section-distribucion .hero-content-distribucion p{text-align:center;font-size:20pt}#distribucion-container section div{padding:2vh 0}#distribucion-container section div p{margin-left:2rem;margin-right:2rem;font-size:20pt;line-height:normal}#distribucion-container section,#distribucion-container #ventajas-distribucion .ventaja-container{border-top:.01rem solid #b0b0ac}#distribucion-container #proceso-distribucion{display:block}#distribucion-container #proceso-distribucion section{max-height:30vmax}#distribucion-container #proceso-distribucion section h2{text-align:center;font-size:17pt;font-weight:700}#distribucion-container #proceso-distribucion section h2,#distribucion-container #proceso-distribucion section p{color:#000!important}#distribucion-container #proceso-distribucion section p{margin-bottom:3rem;padding-left:2rem;padding-right:2rem;font-size:14pt}#distribucion-container #proceso-distribucion section img{width:30%;max-height:30%;margin:auto;display:block}#distribucion-container #proceso-distribucion{padding-bottom:.5rem}}#distribucion-container .title{color:#a41918;text-align:left;margin-bottom:7%;font-size:2rem;font-weight:700}#distribucion-container #proceso-distribucion{background-color:#f5f1e6}#distribucion-container #proceso-distribucion img{width:100%;height:auto}#distribucion-container #ventajas-distribucion{background-color:#fff;padding-top:2rem;padding-bottom:2rem}#distribucion-container #ventajas-distribucion .title{color:#000;text-align:center;margin-bottom:2%;font-size:2rem;font-weight:700}#distribucion-container #ventajas-distribucion .title span{color:#a41918}#distribucion-container #ventajas-distribucion section .ventaja-container h2{margin-bottom:7%;font-size:17pt;font-weight:700;color:#000!important}#distribucion-container #ventajas-distribucion section .ventaja-container{margin-bottom:2%;padding-left:2vmax;padding-right:2vmax;background-color:#fff!important;border-top:none!important}#distribucion-container #ventajas-distribucion section .ventaja-container .icon-container img{max-width:40dvw;height:auto;margin-right:1vmax}#distribucion-container section div{background-color:#f5f1e6}#distribucion-container section div img{width:100%;height:auto}#distribucion-container section div p{color:#000}#contacto-container{color:#000;background-color:#f5f1e6}#contacto-container .hero-section-contacto{text-align:left;color:#fff;background-image:url(/assets/comunicacion-DFauOlWg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:flex-start;align-items:center;width:100%;min-height:40vh;display:flex;position:relative}#contacto-container .hero-section-contacto .hero-overlay{z-index:1;background-color:#0006;position:absolute;inset:0}#contacto-container .hero-section-contacto .hero-content-contacto{z-index:2;width:100%;padding:2rem 4rem;position:relative}#contacto-container .hero-section-contacto .hero-content-contacto p{margin:0;font-size:2rem;font-weight:700;color:#fff!important}#contacto-container .titulos{color:#000;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}#contacto-container .contact-form-info-section{flex-wrap:wrap;gap:4%;padding:4rem;display:flex}#contacto-container .contact-form-info-section .contact-form-wrapper,#contacto-container .contact-form-info-section .contact-info-wrapper{flex:1;min-width:300px}#contacto-container .contact-form-info-section form{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 10px 15px -3px #0000001a}#contacto-container .contact-form-info-section form fieldset{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}#contacto-container .contact-form-info-section form fieldset legend{color:#4a5568;padding:0 .5rem;font-weight:700}#contacto-container .contact-form-info-section form fieldset>div{margin-bottom:1rem}#contacto-container .contact-form-info-section form fieldset>div label{color:#4a5568;margin-bottom:.5rem;font-weight:500;display:block}#contacto-container .contact-form-info-section form fieldset>div .input-contacto,#contacto-container .contact-form-info-section form fieldset>div select,#contacto-container .contact-form-info-section form fieldset>div .textarea{box-sizing:border-box;color:#000;background-color:#f7fafc;border:1px solid #cbd5e0;border-radius:6px;width:100%;padding:.75rem;font-family:inherit}#contacto-container .contact-form-info-section form fieldset>div .input-contacto:focus,#contacto-container .contact-form-info-section form fieldset>div select:focus,#contacto-container .contact-form-info-section form fieldset>div .textarea:focus{border-color:#f9b71a;outline:none;box-shadow:0 0 0 2px #f9b71a33}#contacto-container .contact-form-info-section form fieldset>div .textarea{resize:vertical;min-height:120px}#contacto-container .contact-form-info-section form section{align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;display:flex}#contacto-container .contact-form-info-section form section input[type=checkbox]{margin-top:.25rem}#contacto-container .contact-form-info-section form section label{color:#4a5568;font-size:.875rem;line-height:1.4}#contacto-container .contact-form-info-section form button[type=submit]{color:#000;cursor:pointer;background-color:#f9b71a;border:none;border-radius:6px;width:100%;padding:1rem;font-weight:700;transition:background-color .2s}#contacto-container .contact-form-info-section form button[type=submit]:hover{background-color:#f9b71acc}#contacto-container .contact-form-info-section .contact-info-cards .info-card{background:#fff;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 4px 6px #0000000d}#contacto-container .contact-form-info-section .contact-info-cards .info-card>div{justify-content:center;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}#contacto-container .contact-form-info-section .contact-info-cards .info-card .titulo-contacto-card{color:#000;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}#contacto-container .contact-form-info-section .contact-info-cards .info-card #link-correo{width:fit-content}#contacto-container .contact-form-info-section .contact-info-cards .info-card label,#contacto-container .contact-form-info-section .contact-info-cards .info-card p{color:#4a5568;line-height:1.5;text-decoration:none}#contacto-container .contact-form-info-section .contact-info-cards .info-card a:hover{color:#f9b71a}#contacto-container .contact-form-info-section .contact-info-cards .info-card section{justify-content:center;gap:1rem;display:flex}#contacto-container .contact-form-info-section .contact-info-cards .info-card section span{background:#f1f5f9;border-radius:50%;width:fit-content;height:50%;display:inline-block}#contacto-container .contact-form-info-section .contact-info-cards .info-card section span img{width:100%;height:100%}#contacto-container .contact-form-info-section .contact-info-cards .info-card section span:hover{background:#e2e8f0}#contacto-container #map-container{text-align:center;border-top:1px solid #d1d5db;padding:4rem}#contacto-container #map-container h2{color:#000;margin-bottom:2rem;font-size:1.75rem;font-weight:700}#contacto-container #map-container #iframe-container{border-radius:16px;max-width:800px;margin:0 auto;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}#contacto-container #map-container #iframe-container iframe{border:none;display:block}#contacto-container #map-container #iframe-container p{color:#4a5568;background:#fff;margin:0;padding:1.5rem;font-size:.95rem}#contacto-container #soporte-rapido-container{text-align:center;padding:4rem}#contacto-container #soporte-rapido-container h2{color:#000;margin-bottom:1rem;font-size:1.75rem;font-weight:700}#contacto-container #soporte-rapido-container .soporte-desc{color:#4a5568;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;line-height:1.6}#contacto-container #soporte-rapido-container section{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}#contacto-container #soporte-rapido-container section a{border-radius:6px;padding:.75rem 2rem;font-weight:700;text-decoration:none;transition:all .2s}#contacto-container #soporte-rapido-container section #ver-faq{color:#1a202c;border:2px solid #1a202c}#contacto-container #soporte-rapido-container section #ver-faq:hover{color:#fff;background-color:#1a202c}#contacto-container #soporte-rapido-container section #whatsapp-contacto{color:#25d366;border:2px solid #25d366}#contacto-container #soporte-rapido-container section #whatsapp-contacto:hover{color:#fff;background-color:#25d366}@media screen and (width>=768px){#contacto-container .hero-section-contacto{min-height:50vh}#contacto-container .hero-section-contacto .hero-content-contacto p{font-size:3.5rem}}@media screen and (width<=768px){#contacto-container .contact-form-info-section,#contacto-container #map-container,#contacto-container #empresa-container,#contacto-container #soporte-rapido-container{padding:2rem 1rem}}.hero-section-recetas{text-align:center;color:#fff;background-image:url(/assets/fondo-recetas-DASGJ-Se.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:start;width:100%;display:flex;position:relative}.hero-overlay{z-index:1;background-color:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content-recetas{float:left;z-index:2;padding-bottom:2%;position:relative}.hero-content-recetas p{color:#ffbf00;text-align:center;margin-bottom:35px;font-size:1.25rem;font-weight:700}#recetas-subcontainer{background-color:#f5f1e6;padding-top:4%;padding-left:4%;padding-right:4%}#recetas-subcontainer h2{color:#000;margin-bottom:2rem;font-weight:700}#recetas-subcontainer #cards-recetas-container{max-width:100%;margin-bottom:5dvh}#recetas-subcontainer #cards-recetas-container .card-etiquetas{color:#000;background-color:#fefefe;border-radius:12px;height:12rem;margin-bottom:2%;padding:2%;font-weight:700;transition:box-shadow .2s ease-in,transform .2s ease-in}#recetas-subcontainer #cards-recetas-container .card-etiquetas:hover{cursor:pointer;transform:translateZ(400px);box-shadow:0 0 80px 4px #ebc40ea6}#recetas-subcontainer .container-recetas-destacadas{align-items:center;margin-bottom:2rem;display:flex}#recetas-subcontainer .container-recetas-destacadas h2{margin-bottom:0}#recetas-subcontainer .container-recetas-destacadas a{color:#d01313}#recetas-subcontainer .container-recetas-destacadas a:hover{color:red}#recetas-subcontainer #cards-recetas-destacadas{margin-bottom:7dvh}#recetas-subcontainer #container-por-que{background-color:#ad1717;border-radius:30px}#recetas-subcontainer #container-por-que h2{color:#fff}#recetas-subcontainer #container-por-que div.flex section div{border:2px solid #fff;border-radius:50%;max-width:fit-content;margin:auto;padding:1rem;display:block}#recetas-subcontainer #container-por-que div.flex section h4{color:#fff;text-align:center;font-size:12pt}#recetas-subcontainer #container-descarga-recetario{border:.2rem solid #fff;border-radius:30px}#recetas-subcontainer #container-descarga-recetario .descripcion{color:#000}#recetas-subcontainer #container-descarga-recetario h2,#recetas-subcontainer #container-descarga-recetario a{color:#ad1717}#recetas-subcontainer #container-descarga-recetario a section{border:.2rem solid #ad1717;border-radius:12px;width:50%;margin:auto;padding:1dvh .7dvw;display:block}#recetas-subcontainer #container-descarga-recetario a section:hover{border:.2rem solid #f1c163}#recetas-subcontainer #container-descarga-recetario a:hover{color:#f1c163}@media screen and (width>=600px){.hero-section-recetas{height:40rem}.hero-section-recetas .hero-content-recetas{align-content:end;width:60vmin;height:95%}.hero-section-recetas .hero-content-recetas a{color:#fff}.hero-section-recetas .hero-content-recetas a section{border:.2rem solid #fff;border-radius:12px;width:50%;margin:auto;padding:1dvh .7dvw;display:block}.hero-section-recetas .hero-content-recetas a section:hover{border:.2rem solid #f1c163}.hero-section-recetas .hero-content-recetas a:hover{color:#f1c163}#recetas-subcontainer #cards-recetas-container{flex-flow:wrap;justify-content:center;gap:1%;display:flex}#recetas-subcontainer #cards-recetas-container h2{font-size:1rem;font-weight:700}#recetas-subcontainer #cards-recetas-container text{font-size:2.5vh;font-weight:400}#recetas-subcontainer #cards-recetas-container img{width:7vw;height:auto}#recetas-subcontainer #cards-recetas-container a{width:400px}#recetas-subcontainer .container-recetas-destacadas{justify-content:space-between}#recetas-subcontainer #cards-recetas-destacadas{gap:1%;max-width:100%;display:flex}#recetas-subcontainer #cards-recetas-destacadas a{flex-basis:auto;width:-webkit-fill-available}#recetas-subcontainer #container-por-que{padding-top:13%;padding-bottom:2%}#recetas-subcontainer #container-por-que div.flex section{width:-webkit-fill-available;width:-moz-available;width:stretch}#recetas-subcontainer #container-por-que div.flex section div img{max-width:3rem}#recetas-subcontainer #container-descarga-recetario,#recetas-subcontainer #container-por-que{width:50dvw;max-width:50dvw;padding-left:1rem;padding-right:1rem}#recetas-subcontainer #container-descarga-recetario{padding-top:2%;padding-bottom:2%;display:inline-flex}#recetas-subcontainer #container-descarga-recetario section{width:fit-content}#recetas-subcontainer #container-descarga-recetario section h2{margin-top:50%}#recetas-subcontainer #container-descarga-recetario section img{width:100%}#prefooter-recetas{text-align:center;color:#fff;background-image:url(/assets/upscalemedia-transformed-5-D1vMk0tX.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:start;width:100%;display:flex;position:relative}#prefooter-recetas .content{z-index:2;margin-left:auto;margin-right:auto;padding-bottom:2%;position:relative}}@media screen and (width<=600px){.hero-section-recetas{height:12rem}.hero-section-recetas .hero-content-recetas{align-content:end;width:90vmin;height:95%}.hero-section-recetas .hero-content-recetas a{color:#fff}.hero-section-recetas .hero-content-recetas a section{border:.2rem solid #fff;border-radius:12px;width:50%;margin-left:3dvw;margin-right:auto;padding:.5dvh .2dvw;display:block}.hero-section-recetas .hero-content-recetas a section:hover{border:.2rem solid #f1c163}.hero-section-recetas .hero-content-recetas a:hover{color:#f1c163}#recetas-subcontainer h2{text-align:center}#recetas-subcontainer #cards-recetas-container{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:1%;display:grid}#recetas-subcontainer #cards-recetas-container .card-etiquetas h2{text-align:center;font-size:13pt;font-weight:700}#recetas-subcontainer #cards-recetas-container .card-etiquetas text{font-size:2.5vh;font-weight:400}#recetas-subcontainer #cards-recetas-container .card-etiquetas img{width:30vw;height:auto;margin-left:auto;margin-right:auto;display:block}#recetas-subcontainer #cards-recetas-destacadas{max-width:100%;display:block}#recetas-subcontainer #cards-recetas-destacadas .card-receta{margin-bottom:7vmin}#recetas-subcontainer #cards-recetas-destacadas .card-receta p{text-align:center}#recetas-subcontainer .container-recetas-destacadas{justify-content:center}#recetas-subcontainer #container-por-que{padding-top:2%;padding-bottom:2%}#recetas-subcontainer #container-por-que h2{text-align:center;font-weight:700}#recetas-subcontainer #container-por-que div.block section div{max-width:fit-content}#recetas-subcontainer #container-por-que div.block section div img{max-width:30%;margin-left:auto;margin-right:auto;display:block}#recetas-subcontainer #container-por-que div.block h4{text-align:center;color:#fff}#recetas-subcontainer #container-descarga-recetario{display:block}#recetas-subcontainer #container-descarga-recetario section img{width:100%}#recetas-subcontainer #container-descarga-recetario,#recetas-subcontainer #container-por-que{margin-bottom:1rem;padding-top:1rem;padding-left:1rem;padding-right:1rem}#recetas-subcontainer{padding-bottom:1rem}#prefooter-recetas{text-align:center;color:#fff;background-color:#fffaee;justify-content:left;align-items:start;width:100%;display:flex;position:relative}#prefooter-recetas .content{z-index:2;margin-left:auto;margin-right:auto;padding-bottom:2%;position:relative}}#prefooter-recetas{padding-top:2rem}#prefooter-recetas .content h2{color:#ad1717;font-weight:700}#prefooter-recetas .content p{color:#000;margin-bottom:7%}#prefooter-recetas .content a{color:#ad1717}#prefooter-recetas .content a section{border:.2rem solid #ad1717;border-radius:12px;width:50%;margin:auto;padding:.7dvh .7dvw;display:block}#prefooter-recetas .content a section:hover{border:.2rem solid #f1c163}#prefooter-recetas .content a:hover{color:#f1c163}.card-receta{background-color:#fefefe;border-radius:20px;height:-webkit-fill-available;height:-moz-available;height:stretch;padding-bottom:4vmin}.card-receta h2{margin-bottom:1rem!important}.card-receta p{color:#000;margin-bottom:1rem}.card-receta img{border-radius:20px 20px 0 0;width:100%;height:auto}.card-receta .dificultad{margin-left:4vmax}.card-receta span,.card-receta .dificultad{color:#000}#empresa-container{color:#fff;background-color:#1a202c;flex-wrap:wrap;align-items:center;gap:3rem;padding:4rem;display:flex}#empresa-container .empresa-info,#empresa-container #imagen-servicio{flex:1;min-width:300px}#empresa-container #imagen-servicio img{border-radius:1rem;width:100%;display:block;box-shadow:0 25px 50px -12px #00000080}#empresa-container .empresa-icon{color:#f9b71a;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}#empresa-container .empresa-icon svg{width:2.5rem;height:2.5rem}#empresa-container .empresa-icon span{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}#empresa-container #titulo{color:#fff;margin-bottom:1.5rem;font-size:2rem;font-weight:700;line-height:1.2}#empresa-container .empresa-desc{color:#cbd5e0;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}#empresa-container .empresa-features{margin-bottom:2.5rem;padding:0;list-style:none}#empresa-container .empresa-features li{color:#e2e8f0;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}#empresa-container .empresa-features li svg{color:#f9b71a;flex-shrink:0;width:1.5rem;height:1.5rem}#empresa-container .empresa-contact-link{color:#000;text-decoration:none;display:inline-block}#empresa-container .empresa-contact-link div{background-color:#f9b71a;border-radius:8px;align-items:center;gap:.75rem;width:fit-content;padding:1rem 1.5rem;font-weight:700;transition:background-color .2s;display:flex}#empresa-container .empresa-contact-link div:hover{background-color:#f9b71acc}#empresa-container .empresa-contact-link div svg{flex-shrink:0}.hero-section-ventas{text-align:center;color:#fff;background-image:url(/assets/huevo-iOBXhSXk.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:left;align-items:end;width:100%;display:flex;position:relative}.hero-content-ventas{float:left;z-index:2;padding-bottom:2%;position:relative}.hero-content-ventas p{color:#f9b71a;text-align:center;margin-bottom:35px;font-size:4rem;font-weight:700}@media screen and (width<=600px){.hero-section-ventas{min-height:70dvw}.hero-content-ventas{width:100%}.hero-content-ventas p{display:none}}@media screen and (width>=600px){.hero-content-ventas{align-content:baseline;width:32%;min-height:100dvh;padding-top:12vmin;padding-left:10vmax}}
