._page_1mvj2_1{background:linear-gradient(to bottom, var(--color-green) 0%, var(--color-green-dark) 100%);min-height:100svh;position:relative;overflow-x:clip}._page_1mvj2_1:before{content:"";z-index:0;opacity:.22;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}._main_1mvj2_19{padding:var(--space-14) 4vw var(--space-12);z-index:1;position:relative}._header_1mvj2_25{margin-bottom:var(--space-9);justify-content:center;display:flex}._title_1mvj2_31{font-family:var(--font-script);text-transform:uppercase;color:var(--color-white);font-size:clamp(4rem,10vw,10rem);font-weight:400;line-height:.82}._pills_1mvj2_41{gap:var(--space-3);margin-bottom:var(--space-9);flex-wrap:wrap;justify-content:center;display:flex}._grid_1mvj2_50{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}._card_1mvj2_57{border-radius:var(--radius-md);cursor:default;background:#00000059;flex-direction:column;display:flex;position:relative}._card_1mvj2_57:hover{z-index:2}._cardImg_1mvj2_71{aspect-ratio:1;border-radius:var(--radius-md) var(--radius-md) 0 0;width:100%;overflow:hidden}._cardImg_1mvj2_71 img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}._card_1mvj2_57:hover ._cardImg_1mvj2_71 img{transform:scale(1.06)}._cardInfo_1mvj2_91{justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-4);background:var(--color-orange);box-shadow:var(--shadow-lg);border-radius:0 0 var(--radius-md) var(--radius-md);flex-direction:column;flex:1;display:flex}._cardChef_1mvj2_103{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.07em;color:#fffc;font-size:.75rem;font-weight:700;line-height:1}._cardRow_1mvj2_113{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._cardInfoChef_1mvj2_122{justify-content:flex-start}._cardInfoChef_1mvj2_122 ._cardRow_1mvj2_113{align-items:flex-start;min-height:clamp(3.6rem,4.8vw,5.6rem)}._cardNombre_1mvj2_131{font-family:var(--font-script);text-transform:uppercase;color:var(--color-white);font-size:clamp(1.8rem,2.4vw,2.8rem);font-weight:400;line-height:1}._cardMas_1mvj2_141{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex}._cardMasIcon_1mvj2_153{filter:brightness(0)invert();width:1.6rem;height:auto;transition:filter .2s}._cardMas_1mvj2_141:hover ._cardMasIcon_1mvj2_153,._cardMasOpen_1mvj2_164 ._cardMasIcon_1mvj2_153{filter:none}._cardMasClose_1mvj2_168{font-family:var(--font-body);color:var(--color-white);font-size:1.4rem;font-weight:300;line-height:1}._cardChefWrap_1mvj2_176{gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;display:flex}._cardRestaurante_1mvj2_183{font-family:var(--font-body);color:#ffffffa6;font-size:.75rem;font-weight:400;line-height:1}._cardPopup_1mvj2_192{aspect-ratio:1;-webkit-backdrop-filter:blur(5px);border-radius:var(--radius-md);padding:var(--space-6) var(--space-5);z-index:5;background:#001e0ad6;flex-direction:column;justify-content:center;animation:.22s cubic-bezier(.22,.61,.36,1) _popupIn_1mvj2_1;display:flex;position:absolute;top:0;left:0;right:0}._cardPopupClose_1mvj2_210{color:#fffc;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.6rem;font-weight:300;line-height:1;transition:color .15s;position:absolute;top:.6rem;right:.7rem}._cardPopupClose_1mvj2_210:hover{color:var(--color-white)}@keyframes _popupIn_1mvj2_1{0%{opacity:0}to{opacity:1}}._guino_1mvj2_234{color:var(--color-orange-light);font-style:italic}._traducir_1mvj2_239{margin:0 0 var(--space-4);padding:var(--space-2) var(--space-4);background:var(--color-orange);color:var(--color-black);border-radius:var(--radius-pill);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:none;align-self:flex-start;font-size:.7rem;font-weight:700;transition:background .2s;transform:rotate(-2deg)}._traducir_1mvj2_239:hover{background:var(--color-orange-light)}._cardDesc_1mvj2_261{font-family:var(--font-body);color:#ffffffe6;margin:0 0 var(--space-4);font-size:1rem;line-height:1.5}._cardAlergenosGrupo_1mvj2_270{margin-top:var(--space-3)}._cardAlergenosTitulo_1mvj2_274{margin-bottom:var(--space-2);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;font-size:.7rem;font-weight:700;display:block}._cardAlergenos_1mvj2_270{gap:var(--space-2);flex-wrap:wrap;display:flex}._alergenoIcon_1mvj2_291{object-fit:contain;cursor:default;filter:brightness(0)invert();width:1.6rem;height:1.6rem}._alergenoTraza_1mvj2_299{opacity:.6;width:1.3rem;height:1.3rem}._tags_1mvj2_306{top:var(--space-5);right:var(--space-5);left:var(--space-5);z-index:2;justify-content:flex-end;gap:var(--space-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}._tag_1mvj2_306{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;text-box:trim-both cap alphabetic;padding:calc(var(--space-2) + var(--space-1)) var(--space-4);border-radius:var(--radius-pill);font-size:.65rem;font-weight:700;line-height:1;display:inline-block}._tagSinGluten_1mvj2_335{color:#fffc;background:#00000080;border:1px solid #ffffff4d}._ctaBar_1mvj2_341{gap:var(--space-5);padding:var(--space-10) var(--space-8) var(--space-12);justify-content:center;display:flex}._ctaBtn_1mvj2_348{align-items:center;gap:var(--space-3);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.02em;padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm);font-size:20px;font-weight:700;transition:transform .15s;display:flex}._ctaBtn_1mvj2_348:hover{transform:scale(.96)}._ctaBtn_1mvj2_348:active{transform:scale(.92)}._ctaBtnDelivery_1mvj2_365{background:var(--color-orange);color:var(--color-white)}._ctaBtnReserva_1mvj2_370{background:var(--color-green-dark);color:var(--color-white)}._ctaBtnIcon_1mvj2_375{width:2.5rem;height:auto}@media (width<=1024px){._grid_1mvj2_50{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){._grid_1mvj2_50{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}._cardNombre_1mvj2_131{font-size:1.5rem}._cardChef_1mvj2_103{font-size:.65rem}._cardRestaurante_1mvj2_183{font-size:.6rem}._cardInfoChef_1mvj2_122 ._cardRow_1mvj2_113{min-height:3rem}._pills_1mvj2_41{gap:var(--space-4)}._ctaBar_1mvj2_341{padding:var(--space-8) var(--space-5) var(--space-10);flex-direction:column;align-items:stretch}._ctaBtn_1mvj2_348{width:100%;padding:var(--space-3) var(--space-5);justify-content:center;font-size:14px}._ctaBtnIcon_1mvj2_375{width:1.5rem}}@media (width<=420px){._grid_1mvj2_50{grid-template-columns:repeat(2,1fr)}}
