Pescatarian
:root { --hs-green: #9CC43B; --hs-cream: #F7F5EE; --hs-purple: #B595C7; --hs-orange: #F38120; --hs-text: #2D2D2D; --hs-text-light: #666666; --hs-bg: #ffffff; } * { box-sizing: bord er-box; margin: 0; padding: 0; } .healthy-sazon-app { font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; background-color: var(--hs-cream); max-width: 1100px; margin: 0 auto; border-radius: 20px; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.08); position: relative; } /* HEADER */ .app-header { background: var(--hs-bg); padding: 25px 20px; text-align: center; border-bottom: 2px solid rgba(156, 196, 59, 0.2); position: relative; } .app-header h2 { color: var(--hs-green); font-size: 1.8rem; font-weight: 800; text-transform: uppercase; margin-bottom: 5px; } .lang-indicator { position: absolute; top: 20px; right: 20px; background: var(--hs-orange); color: white; padding: 4px 10px; border-radius: 12px; font-size: 0.8rem; font-weight: 700; } /* IDIOMA LOGIC */ .en-content { display: none; } .lang-en .es-content { display: none; } .lang-en .en-content { display: inline-block; } /* NAVEGACIÓN TIPO APP (TABS) */ .app-nav { display: flex; background: var(--hs-bg); overflow-x: auto; -webkit-overflow-scrolling: touch; scrollbar-width: none; justify-content: center; border-bottom: 1px solid rgba(0,0,0,0.05); } .app-nav::-webkit-scrollbar { display: none; } .nav-item { flex: 0 0 auto; padding: 18px 25px; font-size: 1.1rem; font-weight: 700; color: var(--hs-text-light); cursor: pointer; border-bottom: 4px solid transparent; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 0.5px; } .nav-item.active { color: var(--hs-green); border-bottom: 4px solid var(--hs-green); } /* CONTENEDORES DE MENÚ */ .menu-view { display: none; animation: fadeScale 0.4s ease forwards; } .menu-view.active { display: block; } @keyframes fadeScale { 0% { opacity: 0; transform: scale(0.98); } 100% { opacity: 1; transform: scale(1); } } /* CONTENEDOR DE TARJETAS (FLEXIBLE) */ .cards-container { display: flex; gap: 20px; padding: 25px; } /* TARJETA DEL DÍA */ .day-slide { background: var(--hs-bg); border-radius: 16px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); padding: 25px 20px; position: relative; border: 1px solid rgba(0,0,0,0.03); overflow: hidden; } /* DECORACIÓN BG TIPO BURBUJA */ .day-slide::before { content: ''; position: absolute; top: -10px; right: -10px; width: 80px; height: 80px; background: var(--hs-cream); border-radius: 50%; z-index: 0; opacity: 0.5; } .day-badge { display: inline-block; background: var(--hs-purple); color: white; padding: 6px 18px; border-radius: 20px; font-weight: 800; font-size: 1.1rem; margin-bottom: 20px; position: relative; z-index: 1; text-transform: uppercase; } .meal-section { position: relative; z-index: 1; margin-bottom: 25px; } .meal-section:last-child { margin-bottom: 0; } .meal-type { font-weight: 800; color: var(--hs-text); font-size: 1.1rem; margin-bottom: 5px; display: flex; align-items: center; gap: 8px; } .meal-type::before { content: ''; display: inline-block; width: 10px; height: 10px; background: var(--hs-orange); border-radius: 50%; } .meal-name { font-size: 1.05rem; color: var(--hs-text-light); line-height: 1.4; margin-bottom: 10px; } .meal-alert { display: flex; align-items: flex-start; gap: 8px; background: rgba(156, 196, 59, 0.1); padding: 10px 12px; border-radius: 8px; font-size: 0.85rem; color: var(--hs-green); font-weight: 600; line-height: 1.3; margin-bottom: 5px; } .swipe-hint { text-align: center; color: var(--hs-text-light); font-size: 0.9rem; padding-bottom: 15px; display: flex; justify-content: center; align-items: center; gap: 10px; opacity: 0.6; } /* ===== RESPONSIVE LOGIC ===== */ /* DESKTOP (Cuadrícula normal, sin swipe) */ @media (min-width: 768px) { .cards-container { flex-wrap: wrap; justify-content: center; } .day-slide { flex: 0 0 calc(33.333% - 15px); /* 3 tarjetas por fila */ min-width: 300px; } .swipe-hint { display: none; /* No se necesita hint en desktop */ } } /* MÓVIL (Efecto Swipe App-like) */ @media (max-width: 767px) { .app-nav { justify-content: flex-start; } .cards-container { overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; flex-wrap: nowrap; } .cards-container::-webkit-scrollbar { display: none; } .day-slide { flex: 0 0 85%; /* Muestra el 85% para indicar que hay más a la derecha */ scroll-snap-align: center; } } ESPAÑOL ENGLISH Menú 31 Ago - 04 Sep Menu Aug 31 - Sep 04 RegularRegular KetoKeto PescetarianoPescetarian VegetarianoVegetarian LunesMonday AlmuerzoLunch Pollo cremoso con tocineta, puré de papas y broccolini. Creamy chicken with bacon, mashed potatoes, and broccolini. CenaDinner Pasta de garbanzos con salsa de atún. Chickpea pasta with tuna sauce. ⚠️ Tenemos pollo si no come atún. ⚠️ We have chicken if you don’t eat tuna. MartesTuesday AlmuerzoLunch Masitas de puerco al horno (lomo de cerdo), gratén de yuca y ensalada mixta. Oven-roasted pork chunks (pork loin), yuca gratin, and mixed salad. ⚠️ Tenemos pollo si no come cerdo. ⚠️ We have chicken if you don’t eat pork. CenaDinner Burrito con carne molida (lechugas, pico de gallo, frijoles refritos, queso cotija y salsa de cilantro). Ground beef burrito (lettuce, pico de gallo, refried beans, cotija cheese, and cilantro sauce). ⚠️ Tenemos pollo si no come carne roja. ⚠️ We have chicken if you don’t eat red meat. MiércolesWednesday AlmuerzoLunch Bowl de salmón con quinoa, edamame, zanahoria, queso feta, nueces, tomate cherry y arúgula con aderezo asiático (Asian Sesame Ginger). Salmon bowl with quinoa, edamame, carrot, feta cheese, nuts, cherry tomato, and arugula with asian dressing (Asian Sesame Ginger). ⚠️ Tenemos chicken tenders si no come salmón. ⚠️ We have chicken tenders if you don’t eat salmon. CenaDinner Ensalada César con super greens, tocineta al horno, crotones de plátano, queso parmesano y chicken tenders. Caesar salad with super greens, oven-baked bacon, plantain croutons, parmesan cheese, and chicken tenders. JuevesThursday AlmuerzoLunch Bowl de asado negro con arroz basmati, tomate cherry, arúgula, almendras tostadas, plátano y queso feta. Asado negro bowl (eye of round roast), basmati rice, cherry tomato, arugula, toasted almonds, plantain, and feta cheese. ⚠️ Tenemos pollo si no come carne roja. ⚠️ We have chicken if you don’t eat red meat. CenaDinner Pan Ezekiel con pollo a la plancha, lechuga, tomate, queso, tocineta y mostaza miel. Ezekiel bread with grilled chicken, lettuce, tomato, cheese, bacon, and honey mustard. ViernesFriday AlmuerzoLunch Noodles de arroz con vegetales y pollo teriyaki. Rice noodles with vegetables and Teriyaki chicken. CenaDinner Pizza de coliflor con salsa blanca trufada, hongos, queso mozzarella y un toque de parmesano, servida con ensalada fresca. Cauliflower pizza with truffled white sauce, mushrooms, mozzarella cheese, and a touch of parmesan, served with a fresh salad. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Pollo cremoso con tocineta, y broccolini. Creamy chicken with bacon, and broccolini. CenaDinner Pasta de calabacín con salsa boloñesa de atún. Zucchini pasta with tuna Bolognese sauce. ⚠️ Tenemos pollo si no come atún. ⚠️ We have chicken if you don’t eat tuna. MartesTuesday AlmuerzoLunch Masitas de puerco al horno (lomo de cerdo), y calabacines a la parmesana. Oven-roasted pork chunks (pork loin), and zucchini parmigiana. ⚠️ Tenemos pollo si no come cerdo. ⚠️ We have chicken if you don’t eat pork. CenaDinner Burrito con carne molida (tortilla keto friendly, lechugas, pico de gallo, crema agria, queso cotija y salsa de cilantro). Ground beef burrito (keto friendly tortilla, lettuce, pico de gallo, sour cream, cotija cheese, and cilantro sauce). ⚠️ Tenemos pollo si no come carne roja. ⚠️ We have chicken if you don’t eat red meat. MiércolesWednesday AlmuerzoLunch Bowl de salmón con arroz de coliflor, edamame, zanahoria, queso feta, nueces, tomate cherry y arúgula con aderezo asiático (Asian Sesame Ginger). Salmon bowl with cauliflower rice, edamame, carrot, feta cheese, nuts, cherry tomato, and arugula with asian dressing (Asian Sesame Ginger). ⚠️ Tenemos chicken tenders si no come pescado. ⚠️ We have chicken tenders if you don’t eat fish. CenaDinner Ensalada César con super greens, tocineta al horno, merey como crotones, queso parmesano y chicken tenders. Caesar salad with super greens, oven-baked bacon, cashews as croutons, parmesan cheese, and chicken tenders. JuevesThursday AlmuerzoLunch Bowl de asado negro con super greens, tomate cherry, arúgula, almendras tostadas y queso feta. Asado negro bowl (eye of round roast), super greens, cherry tomato, arugula, toasted almonds, and feta cheese. ⚠️ Tenemos pollo si no come carne roja. ⚠️ We have chicken if you don’t eat red meat. CenaDinner Hamburguesa de pollo a la plancha con pan keto friendly, lechuga, tomate, queso, tocineta y mostaza. Keto friendly burger with grilled chicken, lettuce, tomato, cheese, bacon, and mustard. ViernesFriday AlmuerzoLunch Noodles keto friendly con vegetales y pollo teriyaki. Keto friendly noodles with vegetables and Teriyaki chicken. CenaDinner Pizza de coliflor con salsa blanca trufada, hongos, queso mozzarella y un toque de parmesano, servida con ensalada fresca. Cauliflower pizza with truffled white sauce, mushrooms, mozzarella cheese, and a touch of parmesan, served with a fresh salad. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Pescado blanco cremoso, puré de papas y broccolini. Creamy White fish, mashed potatoes, and broccolini. MartesTuesday AlmuerzoLunch Deditos crispy de mero, gratén de yuca y ensalada mixta. Crispy honey flounder, yuca gratin, and mixed salad. MiércolesWednesday AlmuerzoLunch Bowl de salmón con quinoa, edamame, zanahoria, queso feta, nueces, tomate cherry y arúgula con aderezo asiático (Asian Sesame Ginger). Salmon bowl with quinoa, edamame, carrot, feta cheese, nuts, cherry tomato, and arugula with asian dressing (Asian Sesame Ginger). JuevesThursday AlmuerzoLunch Bowl de mahi mahi con arroz basmati, tomate cherry, arúgula, almendras tostadas, plátano y queso feta. Mahi mahi bowl, basmati rice, cherry tomato, arugula, toasted almonds, plantain, and feta cheese. ViernesFriday AlmuerzoLunch Noodles de arroz con vegetales y camarones teriyaki. Rice noodles with vegetables and Teriyaki shrimp. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Garbanzos cremosos, puré de papas y broccolini. Creamy chickpeas, mashed potatoes, and broccolini. MartesTuesday AlmuerzoLunch Frijoles rojos, gratén de yuca y ensalada mixta. Red kidney beans, yuca gratin, and mixed salad. MiércolesWednesday AlmuerzoLunch Bowl de chicken tenders veganos con quinoa, edamame, zanahoria, queso feta, nueces, tomate cherry y arúgula con aderezo asiático (Asian Sesame Ginger). Bowl with vegan chicken tenders, quinoa, edamame, carrot, feta cheese, nuts, cherry tomato, and arugula with asian dressing (Asian Sesame Ginger). JuevesThursday AlmuerzoLunch Bowl de carne vegana con arroz basmati, tomate cherry, arúgula, almendras tostadas, plátano y queso feta. Bowl with vegan beef, basmati rice, cherry tomato, arugula, toasted almonds, plantain, and feta cheese. ViernesFriday AlmuerzoLunch Noodles de arroz con vegetales y tofu teriyaki. Rice noodles with vegetables and Teriyaki tofu. ← Desliza para ver más días → ← Swipe to see more days → function switchAppTab(evt, viewId) { let views = document.getElementsByClassName("menu-view"); for (let i = 0; i < views.length; i++) { views[i].style.display = "none"; views[i].classList.remove("active"); } let tabs = document.getElementsByClassName("nav-item"); for (let i = 0; i < tabs.length; i++) { tabs[i].classList.remove("active"); } let targetView = document.getElementById(viewId); targetView.style.display = "block"; setTimeout(() => { targetView.classList.add("active"); }, 10); evt.currentTarget.classList.add("active"); } (function() { function checkShopifyLang() { const lang = document.documentElement.lang || 'es'; if (lang.toLowerCase().includes('en')) { document.body.classList.add('lang-en'); } else { document.body.classList.remove('lang-en'); } } const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { if (mutation.type === 'attributes' && mutation.attributeName === 'lang') { checkShopifyLang(); } }); }); observer.observe(document.documentElement, { attributes: true }); checkShopifyLang(); })();
More you might like
Related
Pescatarian
Related
Pescatarian
Pescatarian Box
Related