Vegetarian
: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ú 28 SEPTIEMBRE - 02 OCTUBRE Menu Sep 28 - Oct 02 RegularRegular KetoKeto PescetarianoPescetarian VegetarianoVegetarian LunesMonday AlmuerzoLunch Pollo cremoso al curry, arroz basmati y ensalada de rueda (lechuga, huevo, zanahoria y remolacha).Creamy curry chicken, basmati rice, and salad (lettuce, egg, carrot, and beet). CenaDinner Tacos con carnitas, salsa verde, frijoles refritos y pico de gallo.Pulled pork tacos with green sauce, refried beans, and pico de gallo. ⚠️ Tenemos pollo desmechado si no come cerdo. ⚠️ We have shredded chicken if you don’t eat pork. MartesTuesday AlmuerzoLunch Masitas de puerco al horno (lomo de cerdo), con graten de papa y brócoli. Oven-roasted pork chunks (pork loin) with broccoli and potato gratin. ⚠️ Tenemos chicken tenders si no come cerdo. ⚠️ We have chicken tenders if you don’t eat pork. CenaDinner Wrap dulce con chicken tenders (mix de lechugas, nueces, arándanos, queso de cabra y aderezo dulce de jengibre por separado). Sweet chicken tender wrap (mixed greens, walnuts, cranberries, goat cheese, and sweet ginger dressing on the side). MiércolesWednesday AlmuerzoLunch Tambor Cubano (pastel de puré de papas relleno con carne molida), y ensalada dulce. Ground beef shepherd’s pie with sweet salad. ⚠️ Tenemos carne molida, puré de papas y ensalada dulce si no come queso. ⚠️ We have ground beef, mashed potatoes, and sweet salad if you don’t eat dairy. ⚠️ Tenemos pollo guisado, puré de papas y ensalada dulce si no come carne roja. ⚠️ We have chicken, mashed potatoes, and sweet salad if you don’t eat red meat. CenaDinner Ensalada Toscana de pollo (super greens, tomates secos, aceitunas, queso parmesano Reggiano, almendras y aderezo balsámico con pesto). Tuscan chicken salad (super greens, dried tomatoes, olives, Reggiano parmesan cheese, almonds, and balsamic dressing with pesto). JuevesThursday AlmuerzoLunch Hamburguesa de pavo (pan integral, arúgula, tomate, cebolla morada, hongos salteados, queso de cabra y mostaza miel por separado). Turkey Burger (whole wheat bun, arugula, tomato, red onion, sautéed mushrooms, goat cheese, and honey mustard on the side). CenaDinner Healthy arepa de plátano con carne mechada y queso. Plantain Healthy Arepa with shredded beef and cheese. ⚠️ Tenemos pollo desmechado si no come carne roja. ⚠️ We have shredded chicken if you don’t eat red meat. ViernesFriday AlmuerzoLunch Pasta Carbonara con pollo y ensalada fresca. Chicken Carbonara Pasta with fresh salad. ⚠️ Opción low carb: pasta de garbanzo. ⚠️ Low carb option: chickpea pasta. CenaDinner Bowl con camarones: base de espinaca, aguacate, cebollas encurtidas, tomate cherry y chips de plátano. Shrimp Bowl: spinach base, avocado, pickled onions, cherry tomatoes, and plantain chips. ⚠️ Tenemos pollo si no come camarones. ⚠️ We have chicken if you don’t eat shrimp. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Pollo cremoso al currry, arroz de coliflor y ensalada de rueda (lechuga, huevo, tomate y pepino). Creamy curry chicken, cauliflower rice, and salad (lettuce, egg, tomato, and cucumber). CenaDinner Tacos keto friendly con carnitas, salsa verde, crema agria y pico de gallo. Pulled pork tacos with keto friendly tortilla, green sauce, sour cream, and pico de gallo. ⚠️ Tenemos pollo desmechado si no come cerdo. ⚠️ We have shredded chicken if you don’t eat pork. MartesTuesday AlmuerzoLunch Masitas de puerco al horno (lomo de cerdo), con brócoli gratinado. Oven-roasted pork chunks (pork loin) with broccoli gratin. ⚠️ Tenemos chicken tenders si no come cerdo. ⚠️ We have chicken tenders if you don’t eat pork. CenaDinner Wrap dulce con chicken tenders (tortilla keto friendly, mix de lechugas, nueces, queso de cabra y aderezo dulce de jengibre por separado). Sweet chicken tender wrap (keto friendly tortilla, mixed greens, walnuts, goat cheese, and sweet ginger dressing on the side). MiércolesWednesday AlmuerzoLunch Pasticho de berenjena con carne, y ensalada con almendras y pepino. Ground beef eggplant lasagna and salad with almonds and cucumber. CenaDinner Ensalada Toscana de pollo (super greens, tomates secos, aceitunas, queso parmesano Reggiano, almendras y aderezo balsámico con pesto). Tuscan chicken salad (super greens, dried tomatoes, olives, Reggiano parmesan cheese, almonds, and balsamic dressing with pesto). JuevesThursday AlmuerzoLunch Hamburguesa de pavo (pan keto friendly, arúgula, tomate, cebolla morada, hongos salteados, queso de cabra y mostaza por separado). Turkey Burger (keto friendly bread, arugula, tomato, red onion, sautéed mushrooms, goat cheese, and mustard on the side). CenaDinner Sandwich keto friendly con carne mechada, lechuga, tomate y queso. Keto friendly sandwich with shredded beef, lettuce, tomato, and cheese. ⚠️ Tenemos pollo desmechado si no come carne roja. ⚠️ We have shredded chicken if you don’t eat red meat. ViernesFriday AlmuerzoLunch Pasta de calabacín con salsa Carbonara con pollo, y ensalada fresca. Zucchini pasta with Chicken Carbonara, and fresh salad. CenaDinner Bowl con camarones: base de espinaca, aguacate, cebollas encurtidas, tomate cherry y queso cottage. Shrimp Bowl: spinach base, avocado, pickled onions, cherry tomatoes, and cottage cheese. ⚠️ Tenemos pollo si no come camarones. ⚠️ We have chicken if you don’t eat shrimp. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Pescado blanco cremoso al currry, arroz basmati y ensalada de rueda (lechuga, huevo, zanahoria y remolacha). Creamy curry White fish, basmati rice, and salad (lettuce, egg, carrot, and beet). MartesTuesday AlmuerzoLunch Salmón con graten de papa y brócoli. Salmon with broccoli and potato gratin. MiércolesWednesday AlmuerzoLunch Tambor Cubano (pastel de puré de papas relleno con atún), y ensalada dulce. Tuna shepherd’s pie with sweet salad. ⚠️ Tenemos atún, puré de papas y ensalada dulce si no come queso. ⚠️ We have tuna, mashed potatoes, and sweet salad if you don’t eat dairy. JuevesThursday AlmuerzoLunch Hamburguesa de pescado (pan integral, arúgula, tomate, cebolla morada, hongos salteados, queso de cabra y mostaza miel por separado). Fish Burger (whole wheat bun, arugula, tomato, red onion, sautéed mushrooms, goat cheese, and honey mustard on the side). ViernesFriday AlmuerzoLunch Pasta con salsa Alfredo y camarones, con ensalada fresca. Pasta with Alfredo sauce and shrimp, with fresh salad. ← Desliza para ver más días → ← Swipe to see more days → LunesMonday AlmuerzoLunch Garbanzos cremosos al currry, arroz basmati y ensalada de rueda (lechuga, huevo, zanahoria y remolacha). Creamy curry chickpeas, basmati rice, and salad (lettuce, egg, carrot, and beet). MartesTuesday AlmuerzoLunch Tofu con graten de papa y brócoli. Tofu with broccoli and potato gratin. MiércolesWednesday AlmuerzoLunch Tambor Cubano (pastel de puré de papas relleno con carne vegana), y ensalada dulce. Vegan beef shepherd’s pie with sweet salad. JuevesThursday AlmuerzoLunch Hamburguesa vegetariana (pan integral, arúgula, tomate, cebolla morada, hongos salteados, queso de cabra y mostaza miel por separado). Vegetarian Burger (whole wheat bun, arugula, tomato, red onion, sautéed mushrooms, goat cheese, and honey mustard on the side). ViernesFriday AlmuerzoLunch Pasta con salsa Alfredo, hongos y brócoli, con ensalada fresca. Pasta with Alfredo sauce, mushrooms, and broccoli, with fresh salad. ⚠️ Opción low carb: pasta de garbanzo. ⚠️ Low carb option: chickpea pasta. ← 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
Vegetarian Times Vegetarian Beginner's Guide [Paperback] Edi
Related
Pizza Vegetarian (VEGETARIAN)
Related
Vegetarian Red Border Green | Vegetarian Red Border Green |
Related