.fitsi-nav[data-v-5b277934]{position:fixed;top:0;left:0;right:0;width:100%;z-index:1050;background:hsla(0,0%,4%,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid hsla(0,0%,100%,.08);padding-top:.85rem;padding-bottom:.85rem;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,background-color,box-shadow;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,padding .25s ease}.fitsi-nav.nav-scrolled[data-v-5b277934]{background:rgba(7,15,21,.8);border-bottom:1px solid rgba(253,111,60,.35);box-shadow:0 10px 30px rgba(0,0,0,.85);padding-top:.6rem;padding-bottom:.6rem}.brand-logo[data-v-5b277934]{width:68px;height:68px;-o-object-fit:cover;object-fit:cover;border:2.5px solid #fd6f3c;box-shadow:0 0 16px rgba(253,111,60,.35);transition:transform .3s ease,box-shadow .3s ease}.brand-logo[data-v-5b277934]:hover{transform:scale(1.06);box-shadow:0 0 22px rgba(253,111,60,.6)}.fitsi-nav.nav-scrolled .brand-logo[data-v-5b277934]{width:58px;height:58px}.brand-name[data-v-5b277934]{font-family:Montserrat,sans-serif;font-weight:900;font-size:1.3rem;letter-spacing:.05em}.brand-subtitle[data-v-5b277934]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.14em;margin-top:3px}.text-naranja[data-v-5b277934]{color:#fd6f3c!important}.custom-link[data-v-5b277934]{font-family:Montserrat,sans-serif;font-weight:700;font-size:.88rem;letter-spacing:.08em;color:#e5e5e5!important;transition:color .25s ease,transform .25s ease;padding:.4rem .6rem!important}.custom-link.active[data-v-5b277934],.custom-link[data-v-5b277934]:hover{color:#fd6f3c!important;transform:translateY(-1px)}.btn-nav-cta[data-v-5b277934]{background:#fd6f3c;color:#fff!important;font-family:Montserrat,sans-serif;font-weight:800;font-size:.85rem;letter-spacing:.06em;border:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(253,111,60,.4)}.btn-nav-cta[data-v-5b277934]:hover{background:#fff;color:#fd6f3c!important;transform:translateY(-2px);box-shadow:0 6px 20px hsla(0,0%,100%,.35)}@media (max-width:991px){.navbar-collapse[data-v-5b277934]{background:hsla(0,0%,5%,.98);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:1.25rem;margin-top:.75rem;box-shadow:0 15px 35px rgba(0,0,0,.8)}.custom-link[data-v-5b277934]{font-size:.95rem;padding:.75rem 1rem!important;text-align:center;border-radius:10px}.custom-link[data-v-5b277934]:hover{background:hsla(0,0%,100%,.05)}.btn-nav-cta[data-v-5b277934]{display:flex;justify-content:center;width:100%;padding:.75rem 1rem!important;margin-top:.5rem}}.hero-split-section[data-v-517dd945]{padding-top:4.8rem;background:linear-gradient(90deg,transparent 0,transparent 40%,rgba(21,24,25,.3) 60%,rgba(21,24,25,.8) 85%,#151819),radial-gradient(circle at 75% 50%,rgba(253,111,60,.39) 0,rgba(230,85,35,.06) 45%,#942700 72%),linear-gradient(356deg,#fbad01e3,#dc35457d 60%,#121415);min-height:560px;position:relative}.hero-app-curve[data-v-517dd945]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.hero-app-curve path[data-v-517dd945]{filter:drop-shadow(-8px 0 18px rgba(0,0,0,.5))}.hero-content-container[data-v-517dd945]{position:relative;z-index:10}.hero-left-panel[data-v-517dd945]{background:transparent;min-height:560px;position:relative;z-index:11}.hero-content-box[data-v-517dd945]{max-width:540px;position:relative;z-index:10}.hero-tag-pill[data-v-517dd945]{background:rgba(253,111,60,.18);border:1px solid rgba(253,111,60,.4)}.btn-delivery-whatsapp[data-v-517dd945]{background-color:#119542!important;color:#fff!important;font-weight:800;font-size:1rem;padding:14px 32px;border-radius:14px;border:none;text-decoration:none;position:relative;z-index:15;transition:all .3s ease}.btn-delivery-whatsapp[data-v-517dd945]:hover{background-color:#1eb956!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 30px rgba(37,211,102,.6)}.pulse-dot[data-v-517dd945]{width:8px;height:8px;border-radius:50%;background-color:#fd6f3c;display:inline-block;box-shadow:0 0 10px #fd6f3c}.hero-tag-text[data-v-517dd945]{font-size:.75rem;font-weight:800;letter-spacing:1px;color:#fd6f3c}.hero-main-title[data-v-517dd945]{font-size:2.85rem;line-height:1.15;font-weight:900}.highlight-orange[data-v-517dd945]{color:#fd6f3c;position:relative}.hero-description[data-v-517dd945]{font-size:1.1rem;line-height:1.6}.hero-mini-badge[data-v-517dd945]{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:#fff;padding:6px 14px;border-radius:30px;font-size:.8rem;font-weight:600}.text-naranja[data-v-517dd945]{color:#fd6f3c!important}.btn-hero-primary[data-v-517dd945]{background-color:#fd6f3c;color:#fff;border:none;font-weight:800;font-size:.95rem;letter-spacing:.5px;padding:13px 28px;border-radius:12px;box-shadow:0 8px 25px rgba(253,111,60,.4);transition:all .3s ease}.btn-hero-primary[data-v-517dd945]:hover{background-color:#e55928;color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px rgba(253,111,60,.55)}.btn-hero-secondary[data-v-517dd945]{background-color:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.4);font-weight:700;font-size:.95rem;letter-spacing:.5px;padding:13px 26px;border-radius:12px;transition:all .3s ease}.btn-hero-secondary[data-v-517dd945]:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff;color:#fff;transform:translateY(-2px)}.hero-right-panel[data-v-517dd945]{background:transparent;min-height:560px;position:relative;z-index:11}.hero-veggies-layer[data-v-517dd945]{position:absolute;inset:0;pointer-events:none;z-index:2;background-image:url(/img/pattern_verduras_blanco.fc87a26c.png);background-repeat:repeat;background-size:640px auto;opacity:.28;mix-blend-mode:overlay}.hero-dish-img-wrap[data-v-517dd945]{width:100%;max-width:440px;position:relative;z-index:15}.hero-dish-img[data-v-517dd945]{filter:drop-shadow(0 20px 35px rgba(0,0,0,.3));transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:block;margin:0 auto}.hero-dish-img[data-v-517dd945]:hover{transform:scale(1.04) rotate(1deg)}.floating-recipe-card[data-v-517dd945]{position:absolute;bottom:24px;right:24px;max-width:310px;z-index:10;border:1px solid rgba(0,0,0,.08);box-shadow:0 15px 35px rgba(0,0,0,.25)!important;-webkit-animation:floatCard-517dd945 4s ease-in-out infinite alternate;animation:floatCard-517dd945 4s ease-in-out infinite alternate}@-webkit-keyframes floatCard-517dd945{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes floatCard-517dd945{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.recipe-avatar[data-v-517dd945]{width:36px;height:36px;border:2px solid #fd6f3c}.star-rating-line[data-v-517dd945]{font-size:.72rem}.recipe-dish-name[data-v-517dd945]{font-size:.95rem}.recipe-dish-desc[data-v-517dd945]{font-size:.76rem;line-height:1.35}.badge-macros-mini[data-v-517dd945]{font-size:.75rem;font-weight:700;color:#fd6f3c;background:#fff3ee;padding:3px 8px;border-radius:6px}.btn-recipe-action[data-v-517dd945]{background-color:#fd6f3c;color:#fff;font-weight:700;font-size:.75rem;transition:all .2s ease}.btn-recipe-action[data-v-517dd945]:hover{background-color:#e55928;color:#fff}.citrus-accent-float[data-v-517dd945]{position:absolute;top:15px;left:20px;font-size:2.2rem;filter:drop-shadow(0 8px 15px rgba(0,0,0,.2));-webkit-animation:floatCitrus-517dd945 5s ease-in-out infinite alternate;animation:floatCitrus-517dd945 5s ease-in-out infinite alternate}@-webkit-keyframes floatCitrus-517dd945{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-8px) rotate(10deg)}}@keyframes floatCitrus-517dd945{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-8px) rotate(10deg)}}.floating-bowl-decor[data-v-517dd945]{position:absolute;z-index:10;pointer-events:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.65))}.bowl-hero[data-v-517dd945]{bottom:20px;right:clamp(15px,3vw,45px);-webkit-animation:floatBowlHero-517dd945 6s ease-in-out infinite alternate;animation:floatBowlHero-517dd945 6s ease-in-out infinite alternate}.floating-bowl-img[data-v-517dd945]{width:195px;height:195px;-o-object-fit:contain;object-fit:contain;transform:rotate(-10deg);transition:transform .3s ease}.bowl-label-mini[data-v-517dd945]{background:rgba(15,18,20,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(253,111,60,.4);color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:20px;text-align:center;margin-top:-8px;box-shadow:0 4px 12px rgba(0,0,0,.5);white-space:nowrap}@-webkit-keyframes floatBowlHero-517dd945{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-16px) rotate(-3deg)}}@keyframes floatBowlHero-517dd945{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-16px) rotate(-3deg)}}@media (max-width:991px){.hero-split-section[data-v-517dd945]{background:radial-gradient(circle at 75% 50%,rgba(253,111,60,.39) 0,rgba(230,85,35,.06) 45%,#fd6f3cb0 72%),linear-gradient(356deg,#fbad01e3,#dc35457d 60%,#121415)}.hero-main-title[data-v-517dd945]{font-size:2.1rem}.hero-left-panel[data-v-517dd945]{min-height:auto;padding-bottom:2rem!important}.hero-right-panel[data-v-517dd945]{background:linear-gradient(145deg,#a3b8b5,#889e9b);border-radius:40px 40px 0 0;min-height:460px;padding:2.5rem 1.5rem!important;box-shadow:0 -15px 35px rgba(0,0,0,.25)}.floating-recipe-card[data-v-517dd945]{position:static;margin-top:1.5rem;max-width:100%}}.dark-showcase-section[data-v-78f67da4]{background-color:#0b0b0b;border-top:1px solid hsla(0,0%,100%,.05)}.text-naranja[data-v-78f67da4]{color:#fd6f3c!important}.dark-pill-badge[data-v-78f67da4]{background:rgba(253,111,60,.15);border:1px solid rgba(253,111,60,.35);color:#fd6f3c;padding:4px 16px;border-radius:50px;font-size:.75rem;font-weight:800;letter-spacing:1px}.favorite-tall-card[data-v-78f67da4]{background-color:#1e2224;border:1px solid hsla(0,0%,100%,.08);transition:all .35s cubic-bezier(.25,.8,.25,1)}.favorite-tall-card[data-v-78f67da4]:hover{transform:translateY(-8px);border-color:rgba(253,111,60,.4);box-shadow:0 16px 35px rgba(0,0,0,.4)}.tall-card-img-wrap[data-v-78f67da4]{height:270px;background-color:#111;overflow:hidden}.tall-card-img[data-v-78f67da4]{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.favorite-tall-card:hover .tall-card-img[data-v-78f67da4]{transform:scale(1.08)}.tall-card-gradient[data-v-78f67da4]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(20,23,24,.7))}.tall-card-badge[data-v-78f67da4]{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:20px;border:1px solid hsla(0,0%,100%,.15)}.bg-dark-card[data-v-78f67da4]{background-color:#1e2224}.pillars-capsule-card[data-v-78f67da4]{background:linear-gradient(145deg,#1f2527,#171c1e);border:1px solid hsla(0,0%,100%,.12);max-width:960px}.pillar-icon-circle[data-v-78f67da4]{width:48px;height:48px;border-radius:50%;background:rgba(253,111,60,.15);border:1px solid rgba(253,111,60,.3);display:flex;align-items:center;justify-content:center;font-size:1.3rem;transition:transform .3s ease}.floating-bowl-decor[data-v-78f67da4]{position:absolute;z-index:2;pointer-events:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.7));transition:all .3s ease}.bowl-favoritos[data-v-78f67da4]{top:25px;right:clamp(15px,6vw,110px);-webkit-animation:floatBowlFavoritos-78f67da4 6s ease-in-out infinite alternate;animation:floatBowlFavoritos-78f67da4 6s ease-in-out infinite alternate}.floating-bowl-img[data-v-78f67da4]{width:215px;height:215px;-o-object-fit:contain;object-fit:contain;transform:rotate(10deg);transition:transform .3s ease}.bowl-label-mini[data-v-78f67da4]{background:rgba(15,18,20,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(253,111,60,.4);color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:20px;text-align:center;margin-top:-8px;box-shadow:0 4px 12px rgba(0,0,0,.5);white-space:nowrap}@-webkit-keyframes floatBowlFavoritos-78f67da4{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(14px) rotate(4deg)}}@keyframes floatBowlFavoritos-78f67da4{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(14px) rotate(4deg)}}#video-fitbar[data-v-da289d7e]{text-align:center;background:linear-gradient(90deg,transparent 0,transparent 40%,rgba(21,24,25,.3) 60%,rgba(21,24,25,.9) 85%,#151819),radial-gradient(circle at 75% 50%,#fd6f3c 0,rgba(230,85,35,.06) 45%,#942700 72%),linear-gradient(206deg,#fbad01e3,#dc3545db 60%,#121415)}.verduras-img[data-v-da289d7e]{max-height:480px;-o-object-fit:contain;object-fit:contain}.letter-spacing-1[data-v-da289d7e]{letter-spacing:1.5px}.video-container[data-v-da289d7e]{max-width:580px;background:#000;border:4px solid hsla(0,0%,100%,.25);box-shadow:0 20px 45px rgba(0,0,0,.25)}.floating-bowl-decor[data-v-da289d7e]{position:absolute;z-index:5;pointer-events:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.5))}.bowl-video[data-v-da289d7e]{bottom:35px;right:clamp(25px,6vw,100px);-webkit-animation:floatBowlVideo-da289d7e 6.5s ease-in-out infinite alternate;animation:floatBowlVideo-da289d7e 6.5s ease-in-out infinite alternate}.floating-bowl-img[data-v-da289d7e]{width:215px;height:215px;-o-object-fit:contain;object-fit:contain;transform:rotate(-8deg);transition:transform .3s ease}.bowl-label-mini[data-v-da289d7e]{background:rgba(15,18,20,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:20px;text-align:center;margin-top:-8px;box-shadow:0 4px 12px rgba(0,0,0,.4);white-space:nowrap}@-webkit-keyframes floatBowlVideo-da289d7e{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-16px) rotate(-4deg)}}@keyframes floatBowlVideo-da289d7e{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-16px) rotate(-4deg)}}.menu-fitbar-section[data-v-4618325b]{background-color:hsla(0,0%,49%,.23)}.text-naranja[data-v-4618325b]{color:#fd6f3c!important}.menu-backdrop-glow[data-v-4618325b]{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:700px;height:400px;background:radial-gradient(circle,rgba(253,111,60,.08) 0,hsla(30,17%,98%,0) 70%);border-radius:50%;pointer-events:none}.menu-section-pill[data-v-4618325b]{background:#fff;border:1px solid rgba(253,111,60,.3);padding:5px 18px;border-radius:50px;font-size:.78rem;font-weight:800;letter-spacing:.8px;color:#333;box-shadow:0 2px 10px rgba(253,111,60,.08)}.menu-main-title[data-v-4618325b]{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(1.8rem,3.5vw,2.6rem);letter-spacing:-.01em}.categories-no-scroll-wrapper[data-v-4618325b]{max-width:1080px;margin-left:auto;margin-right:auto;padding:0 .5rem}.categories-grid-pills[data-v-4618325b]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.btn-category-pill[data-v-4618325b]{background:#fff;border:1px solid rgba(0,0,0,.09);padding:8px 18px;border-radius:50px;font-size:.88rem;font-weight:700;color:#444;display:inline-flex;align-items:center;gap:8px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.03)}.btn-category-pill[data-v-4618325b]:hover{border-color:#fd6f3c;color:#fd6f3c;transform:translateY(-2px)}.btn-category-pill.active[data-v-4618325b]{background:linear-gradient(135deg,#fd6f3c,#ff5214);color:#fff;border-color:transparent;box-shadow:0 6px 18px rgba(253,111,60,.35);transform:translateY(-2px)}.cat-emoji[data-v-4618325b]{font-size:1.15rem}.cat-count[data-v-4618325b]{background:rgba(0,0,0,.08);padding:2px 7px;border-radius:20px;font-size:.72rem;font-weight:800}.btn-category-pill.active .cat-count[data-v-4618325b]{background:hsla(0,0%,100%,.25);color:#fff}.food-porn-card[data-v-4618325b]{height:360px;cursor:pointer;background-color:#1a1a1a;border:1px solid rgba(0,0,0,.08);transition:all .4s cubic-bezier(.16,1,.3,1)}.food-porn-card[data-v-4618325b]:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.25)!important;border-color:rgba(253,111,60,.4)}.food-img-wrapper[data-v-4618325b]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.food-porn-img[data-v-4618325b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.food-porn-card:hover .food-porn-img[data-v-4618325b]{transform:scale(1.08)}.food-card-overlay[data-v-4618325b]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.05) 40%,rgba(0,0,0,.82) 80%,rgba(0,0,0,.95));z-index:1;transition:opacity .3s ease}.food-top-badges[data-v-4618325b]{position:absolute;top:14px;left:14px;right:14px;z-index:2}.food-badge-pill[data-v-4618325b]{padding:5px 12px;border-radius:30px;font-size:.74rem;font-weight:800;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.3)}.badge-fire[data-v-4618325b]{background:linear-gradient(135deg,#fd6f3c,#ff2a00)}.badge-gourmet[data-v-4618325b]{background:linear-gradient(135deg,#d4af37,#aa8012)}.badge-protein[data-v-4618325b]{background:linear-gradient(135deg,#10b981,#059669)}.badge-fresh[data-v-4618325b]{background:linear-gradient(135deg,#06b6d4,#0284c7)}.badge-favorite[data-v-4618325b]{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.food-category-pill[data-v-4618325b]{background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:.72rem;font-weight:700;padding:4px 12px;border-radius:30px;border:1px solid hsla(0,0%,100%,.15)}.food-card-bottom[data-v-4618325b]{position:absolute;bottom:0;left:0;right:0;z-index:2}.food-card-title[data-v-4618325b]{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.25rem;line-height:1.3;text-shadow:0 2px 6px rgba(0,0,0,.6)}.macro-capsule-glass[data-v-4618325b]{background:hsla(0,0%,100%,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;padding:5px 12px;font-size:.78rem;color:#fff;display:inline-flex;align-items:center;gap:6px}.macro-text-bold[data-v-4618325b]{font-weight:800}.macro-sep[data-v-4618325b]{opacity:.5}.macro-text-light[data-v-4618325b]{font-weight:600;opacity:.9}.btn-tap-detail[data-v-4618325b]{background:hsla(0,0%,100%,.95);color:#1a1a1a;border:none;border-radius:50px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex;align-items:center;gap:4px;transition:all .25s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.food-porn-card:hover .btn-tap-detail[data-v-4618325b]{background:#fd6f3c;color:#fff;transform:scale(1.05)}.banner-custom-order[data-v-4618325b]{background:#fff;border:1px solid rgba(253,111,60,.2)}.btn-naranja-custom[data-v-4618325b]{background-color:#fd6f3c;color:#fff;transition:all .3s ease}.btn-naranja-custom[data-v-4618325b]:hover{background-color:#e55928;color:#fff;transform:translateY(-2px);box-shadow:0 6px 15px rgba(253,111,60,.35)}.modal-backdrop-custom[data-v-4618325b]{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:9999}.modal-card-custom[data-v-4618325b]{background:#fff;max-width:860px;width:100%;max-height:90vh;overflow-y:auto;border:1px solid hsla(0,0%,100%,.2)}.btn-close-custom[data-v-4618325b]{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;border:none;font-weight:900;font-size:1.1rem;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer;transition:background .2s ease}.btn-close-custom[data-v-4618325b]:hover{background:#fd6f3c}.modal-img-col[data-v-4618325b]{min-height:340px;background:#111}.modal-img[data-v-4618325b]{-o-object-fit:cover;object-fit:cover}.modal-badge-float[data-v-4618325b]{position:absolute;top:16px;left:16px;padding:6px 14px;border-radius:30px;font-size:.8rem;font-weight:800;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.3)}.badge-modal-cat[data-v-4618325b]{background:rgba(253,111,60,.12);color:#fd6f3c;padding:4px 12px;border-radius:30px;font-size:.75rem;letter-spacing:.5px}.modal-dish-title[data-v-4618325b]{font-family:Montserrat,sans-serif;font-weight:900;font-size:1.8rem;line-height:1.25}.macros-grid[data-v-4618325b]{display:grid;grid-template-columns:repeat(4,1fr);background:#f8f7f5;border:1px solid rgba(0,0,0,.06);text-align:center}.macro-cell[data-v-4618325b]{display:flex;flex-direction:column;padding:4px 6px}.macro-cell[data-v-4618325b]:not(:last-child){border-right:1px solid rgba(0,0,0,.06)}.macro-label[data-v-4618325b]{font-size:.65rem;font-weight:800;letter-spacing:.5px;color:#888;margin-bottom:2px}.macro-val[data-v-4618325b]{font-family:Montserrat,sans-serif}.btn-order-modal[data-v-4618325b]{background-color:#25d366;color:#fff;font-size:1rem;box-shadow:0 6px 20px rgba(37,211,102,.35);transition:all .25s ease}.btn-order-modal[data-v-4618325b]:hover{background-color:#1eb956;color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,211,102,.5)}.modal-fade-enter-active[data-v-4618325b],.modal-fade-leave-active[data-v-4618325b]{transition:opacity .25s ease}.modal-fade-enter-from[data-v-4618325b],.modal-fade-leave-to[data-v-4618325b]{opacity:0}@media (max-width:768px){.categories-grid-pills[data-v-4618325b]{gap:8px}.btn-category-pill[data-v-4618325b]{padding:6px 13px;font-size:.8rem;gap:6px}.cat-emoji[data-v-4618325b]{font-size:1rem}.food-porn-card[data-v-4618325b]{height:320px}.modal-img-col[data-v-4618325b]{min-height:240px}}.floating-bowl-decor[data-v-4618325b]{position:absolute;z-index:5;pointer-events:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.18))}.bowl-menu[data-v-4618325b]{top:25px;left:clamp(20px,5vw,100px);-webkit-animation:floatBowlMenu-4618325b 6s ease-in-out infinite alternate;animation:floatBowlMenu-4618325b 6s ease-in-out infinite alternate}.floating-bowl-img[data-v-4618325b]{width:215px;height:215px;-o-object-fit:contain;object-fit:contain;transform:rotate(-8deg);transition:transform .3s ease}.bowl-label-mini[data-v-4618325b]{background:rgba(20,24,26,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(253,111,60,.4);color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:20px;text-align:center;margin-top:-8px;box-shadow:0 4px 12px rgba(0,0,0,.25);white-space:nowrap}@-webkit-keyframes floatBowlMenu-4618325b{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-15px) rotate(-4deg)}}@keyframes floatBowlMenu-4618325b{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(-15px) rotate(-4deg)}}.delivery-app-section[data-v-2f2c392a]{background-color:#0b0b0b}.text-naranja[data-v-2f2c392a]{color:#fd6f3c!important}.delivery-overline[data-v-2f2c392a]{background:#fff3ee;border:1px solid rgba(253,111,60,.25);color:#fd6f3c;padding:4px 16px;border-radius:50px;font-size:.75rem;font-weight:800;letter-spacing:.8px}.delivery-container[data-v-2f2c392a]{max-width:1440px;margin:0 auto;padding-left:clamp(1rem,3.5vw,3.5rem);padding-right:clamp(1rem,3.5vw,3.5rem)}.delivery-title[data-v-2f2c392a]{font-size:clamp(2rem,3vw,2.85rem);line-height:1.15}.delivery-lead[data-v-2f2c392a]{font-size:1.1rem;line-height:1.6;max-width:640px}.delivery-perks-grid[data-v-2f2c392a]{margin-top:.5rem}.delivery-perk-item[data-v-2f2c392a]{background:#f8fafb;border:1px solid rgba(0,0,0,.08);padding:8px 16px;border-radius:50px;font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:700;color:#2b2b2b;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 6px rgba(0,0,0,.03)}.phone-showcase-wrapper[data-v-2f2c392a]{max-width:440px;position:relative}.fresh-circle-glow[data-v-2f2c392a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:95%;background:radial-gradient(circle,rgba(253,111,60,.18) 0,rgba(253,111,60,.05) 50%,hsla(0,0%,100%,0) 75%);border-radius:50%;z-index:0;filter:blur(28px)}.phone-device-real[data-v-2f2c392a]{position:relative;z-index:1;transition:transform .4s cubic-bezier(.16,1,.3,1)}.phone-device-real[data-v-2f2c392a]:hover{transform:translateY(-8px) scale(1.02)}.phone-mockup-img[data-v-2f2c392a]{width:63%;max-width:410px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 25px 50px rgba(0,0,0,.28)) drop-shadow(0 10px 24px rgba(253,111,60,.15))}@media (max-width:991px){.phone-mockup-img[data-v-2f2c392a]{max-width:330px}}.floating-app-badge[data-v-2f2c392a]{position:absolute;top:35px;right:-10px;z-index:3;background:rgba(18,22,24,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(253,111,60,.45);color:#fff;padding:6px 14px;border-radius:50px;box-shadow:0 8px 22px rgba(0,0,0,.35);-webkit-animation:floatAppBadge-2f2c392a 4.5s ease-in-out infinite alternate;animation:floatAppBadge-2f2c392a 4.5s ease-in-out infinite alternate}.pulse-app-dot[data-v-2f2c392a]{width:8px;height:8px;border-radius:50%;background-color:#25d366;box-shadow:0 0 10px #25d366;display:inline-block}.badge-app-text[data-v-2f2c392a]{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.4px}@-webkit-keyframes floatAppBadge-2f2c392a{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes floatAppBadge-2f2c392a{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.metric-number[data-v-2f2c392a]{font-size:2.2rem;line-height:1}.btn-delivery-whatsapp[data-v-2f2c392a]{background-color:#25d366;color:#fff;font-weight:800;font-size:1rem;padding:14px 32px;border-radius:14px;text-decoration:none;transition:all .3s ease}.btn-delivery-whatsapp[data-v-2f2c392a]:hover{background-color:#1eb956;color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px rgba(37,211,102,.45)}.platforms-app-container[data-v-2f2c392a]{padding:8px 0}.platform-app-badge[data-v-2f2c392a]{display:inline-flex;align-items:center;justify-content:center;width:10rem;height:10rem;border-radius:20px;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;flex-shrink:0;text-decoration:none}.platform-badge-wa[data-v-2f2c392a]{-webkit-animation:floatAppIcon-2f2c392a 4.5s ease-in-out infinite alternate;animation:floatAppIcon-2f2c392a 4.5s ease-in-out infinite alternate}.platform-badge-uber[data-v-2f2c392a]{-webkit-animation:floatAppIcon-2f2c392a 4.8s ease-in-out .3s infinite alternate;animation:floatAppIcon-2f2c392a 4.8s ease-in-out .3s infinite alternate}.platform-badge-rappi[data-v-2f2c392a]{-webkit-animation:floatAppIcon-2f2c392a 5.1s ease-in-out .6s infinite alternate;animation:floatAppIcon-2f2c392a 5.1s ease-in-out .6s infinite alternate}.platform-badge-didi[data-v-2f2c392a]{-webkit-animation:floatAppIcon-2f2c392a 4.6s ease-in-out .9s infinite alternate;animation:floatAppIcon-2f2c392a 4.6s ease-in-out .9s infinite alternate}@-webkit-keyframes floatAppIcon-2f2c392a{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes floatAppIcon-2f2c392a{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.platform-app-badge[data-v-2f2c392a]:hover{-webkit-animation-play-state:paused;animation-play-state:paused;transform:translateY(-10px) scale(1.1)!important;box-shadow:0 18px 40px rgba(0,0,0,.65)!important}.platform-app-img[data-v-2f2c392a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:575px){.platform-app-badge[data-v-2f2c392a]{width:66px;height:66px;border-radius:16px}}.badge-mini-bowl[data-v-2f2c392a]{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.mealprep-badge[data-v-2f2c392a]{background:rgba(253,111,60,.15);border:1px solid rgba(253,111,60,.35);color:#fd6f3c;padding:4px 14px;border-radius:50px;font-size:.72rem;font-weight:800;letter-spacing:.8px}.mealprep-shelf-card[data-v-2f2c392a]{background:linear-gradient(180deg,#fafbfc,#f2f5f7);border:1px solid rgba(0,0,0,.06);box-shadow:0 15px 40px rgba(0,0,0,.04)}.badge-shelf-overline[data-v-2f2c392a]{background:#fff3ee;border:1px solid rgba(253,111,60,.35);color:#fd6f3c;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:1px;padding:4px 14px;border-radius:50px}.mealprep-card-box[data-v-2f2c392a]{background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 15px rgba(0,0,0,.03);transition:all .35s cubic-bezier(.25,.8,.25,1);cursor:pointer}.mealprep-card-box[data-v-2f2c392a]:hover{transform:translateY(-8px);box-shadow:0 16px 30px rgba(0,0,0,.1);border-color:rgba(253,111,60,.35)}.mealprep-bowl-img[data-v-2f2c392a]{width:170px;height:170px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.14));transition:transform .35s ease}.mealprep-card-box:hover .mealprep-bowl-img[data-v-2f2c392a]{transform:scale(1.08) rotate(-2deg)}.mealprep-caption[data-v-2f2c392a]{display:block;font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:800;color:#1a1a1a;white-space:nowrap}.mealprep-micro-tag[data-v-2f2c392a]{display:inline-block;font-family:Quicksand,sans-serif;font-size:.75rem;font-weight:700;color:#fd6f3c;background:#fff3ee;padding:2px 10px;border-radius:20px;margin-top:4px}@media (max-width:991px){.delivery-title[data-v-2f2c392a]{font-size:2rem}.mealprep-bowl-img[data-v-2f2c392a]{width:130px;height:130px}.mealprep-caption[data-v-2f2c392a]{font-size:.8rem}}.social-section[data-v-4816de74]{position:relative;background-color:#0a0a0a;background-image:url(/img/fondo.a86ce3a0.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;margin-bottom:0!important}.social-bg-overlay[data-v-4816de74]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0a0a0a,hsla(0,0%,4%,.65) 15%,hsla(0,0%,4%,.65) 85%,#0a0a0a),radial-gradient(circle at center,hsla(0,0%,4%,.55) 0,hsla(0,0%,4%,.92) 100%);pointer-events:none;z-index:1}.z-2[data-v-4816de74]{position:relative;z-index:2!important}.social-headline[data-v-4816de74]{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(2rem,4.5vw,3.2rem);letter-spacing:-.01em;text-transform:uppercase}.social-subtext[data-v-4816de74]{font-family:Montserrat,sans-serif;font-size:clamp(.78rem,1.8vw,.95rem);letter-spacing:.14em;font-weight:600;max-width:680px}.social-card[data-v-4816de74]{border-radius:18px;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 12px 35px rgba(0,0,0,.6);cursor:pointer;text-decoration:none;background-color:#121212;transition:all .4s cubic-bezier(.16,1,.3,1)}.tall-card[data-v-4816de74]{height:100%;min-height:480px}.wide-card[data-v-4816de74]{min-height:228px}.social-card-img[data-v-4816de74]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.social-card:hover .social-card-img[data-v-4816de74]{transform:scale(1.06)}.card-overlay[data-v-4816de74]{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,4%,.1),hsla(0,0%,4%,.25) 50%,hsla(0,0%,4%,.88));transition:opacity .3s ease;z-index:1}.social-card[data-v-4816de74]:hover{border-color:rgba(253,111,60,.55);box-shadow:0 14px 40px rgba(253,111,60,.25);transform:translateY(-4px)}.social-handle[data-v-4816de74]{position:absolute;bottom:22px;left:24px;z-index:2;background:hsla(0,0%,4%,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:8px 16px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);transition:all .3s ease}.social-card:hover .social-handle[data-v-4816de74]{background:rgba(253,111,60,.9);border-color:#fd6f3c;box-shadow:0 4px 18px rgba(253,111,60,.6)}.handle-icon[data-v-4816de74]{font-size:1.25rem;display:flex;align-items:center;justify-content:center;color:#fd6f3c;transition:color .3s ease}.social-card:hover .handle-icon[data-v-4816de74]{color:#fff}.handle-text[data-v-4816de74]{font-family:Montserrat,sans-serif;color:#fff;font-weight:700;font-size:.95rem;letter-spacing:.02em}@media (max-width:991px){.social-section[data-v-4816de74]{background-attachment:scroll;background-position:top}.tall-card[data-v-4816de74]{min-height:380px}.wide-card[data-v-4816de74]{min-height:200px}}@media (max-width:576px){.tall-card[data-v-4816de74]{min-height:340px}.wide-card[data-v-4816de74]{min-height:190px}.social-handle[data-v-4816de74]{bottom:16px;left:16px;padding:6px 12px}.handle-icon[data-v-4816de74]{font-size:1.1rem}.handle-text[data-v-4816de74]{font-size:.85rem}}.floating-bowl-decor[data-v-4816de74]{position:absolute;z-index:5;pointer-events:none;filter:drop-shadow(0 15px 25px rgba(0,0,0,.7))}.bowl-redes[data-v-4816de74]{top:35px;right:clamp(20px,6vw,110px);-webkit-animation:floatBowlRedes-4816de74 6.5s ease-in-out infinite alternate;animation:floatBowlRedes-4816de74 6.5s ease-in-out infinite alternate}.floating-bowl-img[data-v-4816de74]{width:215px;height:215px;-o-object-fit:contain;object-fit:contain;transform:rotate(8deg);transition:transform .3s ease}.bowl-label-mini[data-v-4816de74]{background:rgba(15,18,20,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(253,111,60,.4);color:#fff;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;padding:3px 12px;border-radius:20px;text-align:center;margin-top:-8px;box-shadow:0 4px 12px rgba(0,0,0,.5);white-space:nowrap}@-webkit-keyframes floatBowlRedes-4816de74{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(15px) rotate(4deg)}}@keyframes floatBowlRedes-4816de74{0%{transform:translateY(0) rotate(0deg)}to{transform:translateY(15px) rotate(4deg)}}.widget-title[data-v-ce90f790]{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.35rem;letter-spacing:.02em}.text-naranja[data-v-ce90f790]{color:#fd6f3c!important}.widget-desc[data-v-ce90f790]{font-family:Quicksand,sans-serif;line-height:1.5}.galeria-swiper-wrapper[data-v-ce90f790]{background-color:#000}.galeria-img[data-v-ce90f790]{height:220px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}[data-v-ce90f790] .swiper-pagination{bottom:8px!important}[data-v-ce90f790] .swiper-pagination-bullet{background:hsla(0,0%,100%,.5)!important;opacity:1;width:8px;height:8px;transition:all .25s ease}[data-v-ce90f790] .swiper-pagination-bullet-active{background:#fd6f3c!important;width:20px;border-radius:6px}@media (max-width:991px){.galeria-widget[data-v-ce90f790]{text-align:center;margin-top:1rem}.galeria-img[data-v-ce90f790]{height:240px}}.footer-fitsi[data-v-3e7663c3]{background-color:#0d0d0d;background-image:linear-gradient(180deg,#0a0a0a,#111);border-top:1px solid hsla(0,0%,100%,.08)}.footer-title[data-v-3e7663c3]{font-family:Montserrat,sans-serif;font-weight:900;font-size:2.2rem;letter-spacing:-.01em;text-transform:uppercase}.text-naranja[data-v-3e7663c3]{color:#fd6f3c!important}.schedule-box[data-v-3e7663c3]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06)}.parking-wrapper[data-v-3e7663c3]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06)}.hover-naranja[data-v-3e7663c3]:hover{color:#fd6f3c!important}@media (max-width:991px){.contacto-col[data-v-3e7663c3]{text-align:center}.schedule-box[data-v-3e7663c3]{max-width:360px;margin-left:auto;margin-right:auto}.footer-title[data-v-3e7663c3]{font-size:1.85rem}}.footer-top-scroll-container[data-v-3e7663c3]{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:3.5rem;margin-bottom:-26px;position:relative;z-index:20}.btn-scroll-top-fitsi[data-v-3e7663c3]{width:52px;height:52px;background-color:#fd6f3c;color:#fff;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.45rem;font-weight:900;cursor:pointer;box-shadow:0 4px 18px rgba(253,111,60,.55);transition:all .3s cubic-bezier(.16,1,.3,1)}.btn-scroll-top-fitsi[data-v-3e7663c3]:hover{background-color:#fff;color:#fd6f3c;transform:translateY(-4px) scale(1.08);box-shadow:0 8px 25px rgba(253,111,60,.8)}.fitbar-floating-actions[data-v-cc9d9846]{position:fixed;bottom:28px;right:28px;z-index:1040}.floating-whatsapp-pill[data-v-cc9d9846]{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff!important;text-decoration:none!important;padding:8px 24px 8px 8px;border-radius:50px;border:2px solid hsla(0,0%,100%,.45);transition:all .3s cubic-bezier(.34,1.56,.64,1);gap:12px}.floating-whatsapp-pill[data-v-cc9d9846]:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 14px 35px rgba(37,211,102,.65)!important;color:#fff!important}.whatsapp-circle-icon[data-v-cc9d9846]{width:54px;height:54px;background-color:#fff;color:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.85rem;box-shadow:0 3px 10px rgba(0,0,0,.18);flex-shrink:0}.whatsapp-label[data-v-cc9d9846]{color:#fff;line-height:1.15}.ordena-title[data-v-cc9d9846]{font-family:Montserrat,sans-serif;font-size:1.12rem;font-weight:900;letter-spacing:.6px;color:#fff;display:block}.chat-subtitle[data-v-cc9d9846]{font-family:Montserrat,sans-serif;font-size:.88rem;font-weight:800;color:#fffb91;letter-spacing:.8px;display:block}@media (max-width:575px){.fitbar-floating-actions[data-v-cc9d9846]{bottom:18px;right:18px}.floating-whatsapp-pill[data-v-cc9d9846]{padding:6px;gap:0}.whatsapp-circle-icon[data-v-cc9d9846]{width:52px;height:52px;font-size:1.75rem}}html{scroll-behavior:smooth}body{font-family:Quicksand,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#2b2b2b;overflow-x:hidden}a{text-decoration:none!important}.naranjaFit{color:#fd6f3c!important}.roboto{font-family:Roboto,sans-serif}.quicksand{font-family:Quicksand,sans-serif}.cajaNaranja{background-color:#fd6f3c!important;color:#fff}.colorLetras{color:#353535}