.AvisoCancelado-module__KPamOW__aviso{justify-content:space-between;align-items:center;gap:var(--sp-md);padding:var(--sp-sm) var(--sp-md);background:var(--mar-raised);border-bottom:1px solid var(--mar-line);color:var(--cream);font-size:.875rem;display:flex}.AvisoCancelado-module__KPamOW__aviso button{border-radius:var(--r-pill);background:var(--mar);width:32px;height:32px;color:var(--cream-muted);border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.AvisoCancelado-module__KPamOW__aviso button:hover{color:var(--cream)}}
.CateringLink-module__4G2tTq__seccion{padding:var(--sp-2xl) var(--sp-md)}.CateringLink-module__4G2tTq__panel{gap:var(--sp-lg);max-width:var(--ancho-pagina);padding:var(--sp-lg);border-radius:var(--r-lg);border:1px solid color-mix(in oklab, var(--tinta) 22%, transparent);background:color-mix(in oklab, var(--tinta) 7%, transparent);transition:background var(--dur-med) var(--ease), transform var(--dur-med) var(--ease);grid-template-columns:1fr;margin:0 auto;display:grid}@media (min-width:768px){.CateringLink-module__4G2tTq__panel{grid-template-columns:.9fr 1.1fr;align-items:center}}@media (hover:hover){.CateringLink-module__4G2tTq__panel:hover{background:color-mix(in oklab, var(--tinta) 12%, transparent);transform:translateY(-3px)}.CateringLink-module__4G2tTq__panel:hover .CateringLink-module__4G2tTq__cta{color:var(--amber-vivo)}}.CateringLink-module__4G2tTq__foto{aspect-ratio:1200/896;border-radius:var(--r-md);width:100%;height:auto;transform:rotate(-1.2deg)}.CateringLink-module__4G2tTq__eyebrow{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-vivo);font-weight:600}.CateringLink-module__4G2tTq__titulo{margin-top:var(--sp-xs);font-family:var(--font-display);color:var(--tinta);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:600;line-height:1.1}.CateringLink-module__4G2tTq__copy{margin-top:var(--sp-sm);max-width:46ch;color:color-mix(in oklab, var(--tinta) 80%, transparent);line-height:1.55}.CateringLink-module__4G2tTq__cta{margin-top:var(--sp-md);color:var(--tinta);transition:color var(--dur-fast) var(--ease);font-weight:600;display:inline-block}
.Encuentranos-module__yUHtoG__seccion{background:var(--mar-raised);border-top:1px solid var(--mar-line)}.Encuentranos-module__yUHtoG__inner{max-width:var(--ancho-pagina);padding:var(--sp-xl) var(--sp-md);margin:0 auto}.Encuentranos-module__yUHtoG__eyebrow{color:var(--cream-muted);font-size:var(--text-label);letter-spacing:.04em;margin-bottom:var(--sp-sm);font-weight:600}.Encuentranos-module__yUHtoG__titulo{font-family:var(--font-display);color:var(--cream);font-weight:600;font-size:var(--text-section);margin-bottom:var(--sp-lg);line-height:1.05}.Encuentranos-module__yUHtoG__datos{gap:var(--sp-md);margin-bottom:var(--sp-lg);display:grid}@media (min-width:768px){.Encuentranos-module__yUHtoG__datos{gap:var(--sp-lg);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Encuentranos-module__yUHtoG__datos{grid-template-columns:repeat(4,1fr)}}.Encuentranos-module__yUHtoG__dato dt{color:var(--cream-muted);letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:600}.Encuentranos-module__yUHtoG__dato dd{color:var(--cream);font-size:1rem;line-height:1.5}.Encuentranos-module__yUHtoG__matiz{color:var(--cream-muted);font-size:.9375rem;display:block}.Encuentranos-module__yUHtoG__link{min-height:var(--tap-min);overflow-wrap:anywhere;max-width:100%;color:var(--cream);text-underline-offset:3px;align-items:flex-start;text-decoration:underline;display:inline-flex}.Encuentranos-module__yUHtoG__cta{min-height:48px;padding:0 var(--sp-lg);border-radius:var(--r-md);border:1px solid var(--cream-muted);color:var(--cream);background:0 0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Encuentranos-module__yUHtoG__cta:hover{background:var(--mar);border-color:var(--cream)}}
.Fidelidad-module__3yoA2W__seccion{padding:var(--sp-2xl) var(--sp-md)}.Fidelidad-module__3yoA2W__inner{max-width:var(--ancho-pagina);gap:var(--sp-xl);grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid}@media (min-width:768px){.Fidelidad-module__3yoA2W__inner{gap:var(--sp-2xl);grid-template-columns:1.1fr .9fr}}.Fidelidad-module__3yoA2W__eyebrow{font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-vivo);font-weight:600}.Fidelidad-module__3yoA2W__titulo{margin-top:var(--sp-sm);font-family:var(--font-display);font-weight:600;font-size:var(--text-section);color:var(--tinta);line-height:1.1}.Fidelidad-module__3yoA2W__copy{margin-top:var(--sp-md);max-width:48ch;color:color-mix(in oklab, var(--tinta) 78%, transparent);line-height:1.6}.Fidelidad-module__3yoA2W__cta{min-height:48px;margin-top:var(--sp-lg);padding:0 var(--sp-lg);border-radius:var(--r-md);background:var(--terracota-deep);color:var(--tinta);justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}@media (hover:hover){.Fidelidad-module__3yoA2W__cta:hover{background:var(--terracota-hover)}}.Fidelidad-module__3yoA2W__nota{margin-top:var(--sp-md);color:color-mix(in oklab, var(--tinta) 72%, transparent);font-size:.875rem}.Fidelidad-module__3yoA2W__notaLink{color:var(--tinta);text-underline-offset:3px;text-decoration:underline}.Fidelidad-module__3yoA2W__tarjeta{width:min(340px,100%);padding:var(--sp-lg);border-radius:var(--r-lg);background:var(--mar-abismo);border:1px solid var(--mar-line);box-shadow:var(--shadow-ambient);transition:rotate var(--dur-med) var(--ease), scale var(--dur-med) var(--ease);justify-self:center;rotate:-3deg}@media (hover:hover){.Fidelidad-module__3yoA2W__tarjeta:hover{rotate:-1deg;scale:1.02}}.Fidelidad-module__3yoA2W__tarjetaMarca{font-family:var(--font-display);color:#2b1d14;font-size:1.125rem;font-weight:600}.Fidelidad-module__3yoA2W__sellos{margin-top:var(--sp-md);flex-wrap:wrap;gap:10px;display:flex}.Fidelidad-module__3yoA2W__selloLleno,.Fidelidad-module__3yoA2W__selloVacio{border-radius:var(--r-pill);width:30px;height:30px}.Fidelidad-module__3yoA2W__selloLleno{background:radial-gradient(circle at 50% 45%, var(--amber) 0 55%, color-mix(in oklab, var(--amber) 55%, #f6efe1) 60% 100%)}.Fidelidad-module__3yoA2W__selloVacio{border:2px dashed #d8c9ae}.Fidelidad-module__3yoA2W__tarjetaPie{margin-top:var(--sp-md);letter-spacing:.04em;color:#6d5a45;font-size:.75rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Fidelidad-module__3yoA2W__tarjeta{animation:Fidelidad-module__3yoA2W__tarjetaCae var(--ease-cine) both;animation-timeline:view();animation-range:entry 10% entry 70%}}}@keyframes Fidelidad-module__3yoA2W__tarjetaCae{0%{opacity:0;transform:rotate(5deg)}to{opacity:1;transform:none}}.Fidelidad-module__3yoA2W__comoFunciona{margin:var(--sp-md) 0 0;counter-reset:paso;flex-direction:column;gap:10px;max-width:48ch;padding:0;list-style:none;display:flex}.Fidelidad-module__3yoA2W__comoFunciona li{counter-increment:paso;color:color-mix(in oklab, var(--tinta) 85%, transparent);padding-left:34px;line-height:1.5;position:relative}.Fidelidad-module__3yoA2W__comoFunciona li:before{content:counter(paso);border-radius:var(--r-pill);background:var(--amber-vivo);width:22px;height:22px;color:var(--cobalto);justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:1px;left:0}
.Galeria-module__VOPZYG__galeria{padding:var(--sp-xl) 0}.Galeria-module__VOPZYG__head{max-width:var(--ancho-pagina);margin:0 auto var(--sp-lg);padding:0 var(--sp-md)}.Galeria-module__VOPZYG__eyebrow{color:color-mix(in oklab, var(--tinta) 78%, transparent);font-size:var(--text-label);letter-spacing:.04em;margin-bottom:var(--sp-sm);font-weight:600}.Galeria-module__VOPZYG__titulo{font-family:var(--font-display);color:var(--tinta);font-weight:600;font-size:var(--text-section);line-height:1.05}.Galeria-module__VOPZYG__tira{gap:var(--sp-md);padding:0 var(--sp-md);-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.Galeria-module__VOPZYG__tira::-webkit-scrollbar{display:none}.Galeria-module__VOPZYG__foto{aspect-ratio:4/3;border-radius:var(--r-lg);background:color-mix(in oklab, var(--tinta) 8%, transparent);flex:none;width:70vw;max-width:320px;position:relative;overflow:hidden}.Galeria-module__VOPZYG__img{object-fit:cover}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view(inline)){.Galeria-module__VOPZYG__foto{animation:linear both Galeria-module__VOPZYG__fotoEntra;animation-timeline:view(inline);animation-range:entry entry 80%}}}@keyframes Galeria-module__VOPZYG__fotoEntra{0%{opacity:.45;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.Header-module__8E5cAq__header{z-index:var(--z-sticky);isolation:isolate;position:sticky;top:0}.Header-module__8E5cAq__header:before,.Header-module__8E5cAq__header:after{content:"";z-index:-1;pointer-events:none;transition:opacity var(--dur-med) var(--ease);position:absolute;inset:0}.Header-module__8E5cAq__header:before{background:linear-gradient(#fdf9efbf,#0000)}.Header-module__8E5cAq__header:after{background:color-mix(in oklab, var(--mar) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--mar-line);opacity:0}.Header-module__8E5cAq__solid:before{opacity:0}.Header-module__8E5cAq__solid:after{opacity:1}.Header-module__8E5cAq__bar{justify-content:space-between;align-items:center;gap:var(--sp-md);height:var(--header-h);max-width:var(--ancho-pagina);padding:0 var(--sp-md);margin:0 auto;display:flex}.Header-module__8E5cAq__brand{min-width:var(--tap-min);min-height:var(--tap-min);justify-content:center;align-items:center;gap:10px;margin-right:auto;display:flex}.Header-module__8E5cAq__logoChip{object-fit:cover;border:1px solid #2b1d1424;border-radius:10px;flex-shrink:0;width:40px;height:40px;display:block}.Header-module__8E5cAq__navRapida{flex-shrink:1;align-items:center;gap:clamp(4px,2vw,14px);min-width:0;display:flex}.Header-module__8E5cAq__navItem{min-height:var(--tap-min);color:var(--cream);border-radius:var(--r-pill);white-space:nowrap;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;padding-inline:clamp(4px,1.6vw,14px);font-size:clamp(.75rem,2.6vw,.875rem);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Header-module__8E5cAq__navItem:hover{background:var(--mar-raised);color:var(--terracota-deep)}}.Header-module__8E5cAq__cuenta{min-height:var(--tap-min);color:var(--cream);border:1px solid var(--mar-line);border-radius:var(--r-pill);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.Header-module__8E5cAq__avatar{border-radius:var(--r-pill);object-fit:cover;width:22px;height:22px;margin-left:-4px}.Header-module__8E5cAq__avatarFallback{border-radius:var(--r-pill);background:var(--amber);color:#fdf9ef;justify-content:center;align-items:center;width:22px;height:22px;margin-left:-4px;font-size:.75rem;font-weight:700;display:inline-flex}.Header-module__8E5cAq__silueta{flex-shrink:0;display:none}.Header-module__8E5cAq__nombre{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}@media (hover:hover){.Header-module__8E5cAq__cuenta:hover{background:var(--mar-raised)}}.Header-module__8E5cAq__wordmark{flex-direction:column;line-height:1.1;display:flex}.Header-module__8E5cAq__tina{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);font-size:1.3rem;font-weight:600}.Header-module__8E5cAq__fusion{color:var(--cream-muted);font-size:.75rem}@media (max-width:767px){.Header-module__8E5cAq__wordmark{display:none}.Header-module__8E5cAq__bar{gap:12px}.Header-module__8E5cAq__brand{margin-left:-2px}}@media (max-width:479px){.Header-module__8E5cAq__bar{gap:8px;padding-inline:12px}.Header-module__8E5cAq__logoChip{width:36px;height:36px}.Header-module__8E5cAq__brand{margin-left:-4px}.Header-module__8E5cAq__navRapida{gap:0}.Header-module__8E5cAq__cuenta{width:var(--tap-min);height:var(--tap-min);justify-content:center;gap:0;padding:0}.Header-module__8E5cAq__avatar,.Header-module__8E5cAq__avatarFallback{width:30px;height:30px;margin-left:0}.Header-module__8E5cAq__avatarFallback{font-size:.875rem}.Header-module__8E5cAq__silueta{display:block}.Header-module__8E5cAq__nombre,.Header-module__8E5cAq__cuentaTexto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;max-width:none;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.EstadoLocalChip-module__dsOwoW__chip{margin-top:var(--sp-sm);border-radius:var(--r-pill);background:var(--mar-raised);align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.EstadoLocalChip-module__dsOwoW__dot{border-radius:var(--r-pill);flex-shrink:0;width:8px;height:8px}.EstadoLocalChip-module__dsOwoW__abierto{color:var(--cream)}.EstadoLocalChip-module__dsOwoW__abierto .EstadoLocalChip-module__dsOwoW__dot{background:var(--verdemar)}.EstadoLocalChip-module__dsOwoW__cerrado{color:var(--cream-muted)}.EstadoLocalChip-module__dsOwoW__cerrado .EstadoLocalChip-module__dsOwoW__dot{background:var(--cream-muted)}
.GranosCafe-module__2TWPoW__capa{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 34px calc(100% - 34px),#0000);mask-image:linear-gradient(#0000 0,#000 34px calc(100% - 34px),#0000)}.GranosCafe-module__2TWPoW__grano{aspect-ratio:44/60;rotate:var(--r);pointer-events:auto;cursor:pointer;position:absolute}.GranosCafe-module__2TWPoW__nucleo{color:#7c4a26;opacity:.85;width:100%;height:100%;display:block}.GranosCafe-module__2TWPoW__claro .GranosCafe-module__2TWPoW__nucleo{color:#a06a35}.GranosCafe-module__2TWPoW__grano svg{width:100%;height:auto;display:block}@media (max-width:767px){.GranosCafe-module__2TWPoW__soloAncho{display:none}}@media (hover:hover){.GranosCafe-module__2TWPoW__grano:hover .GranosCafe-module__2TWPoW__nucleo{opacity:1;scale:1.12}}.GranosCafe-module__2TWPoW__salta{animation:GranosCafe-module__2TWPoW__salta .62s var(--ease,cubic-bezier(.22, 1, .36, 1)) both}@keyframes GranosCafe-module__2TWPoW__salta{0%{transform:translateY(0)rotate(0)scale(1)}30%{transform:translateY(-20px) rotate(calc(var(--giro,360deg) * .4)) scale(1.18)}65%{transform:translateY(3px) rotate(calc(var(--giro,360deg) * .82)) scale(.94)}to{transform:translateY(0) rotate(var(--giro,360deg)) scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.GranosCafe-module__2TWPoW__v1,.GranosCafe-module__2TWPoW__v2,.GranosCafe-module__2TWPoW__v3{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:var(--grano-rango-ini,cover 0%) var(--grano-rango-fin,cover 100%)}.GranosCafe-module__2TWPoW__v1{animation-name:GranosCafe-module__2TWPoW__granoV1}.GranosCafe-module__2TWPoW__v2{animation-name:GranosCafe-module__2TWPoW__granoV2}.GranosCafe-module__2TWPoW__v3{animation-name:GranosCafe-module__2TWPoW__granoV3}}}@keyframes GranosCafe-module__2TWPoW__granoV1{0%{translate:0 30px;rotate:var(--r)}to{translate:0 -40px;rotate:calc(var(--r) + 10deg)}}@keyframes GranosCafe-module__2TWPoW__granoV2{0%{translate:0 56px;rotate:var(--r)}to{translate:0 -84px;rotate:calc(var(--r) + 20deg)}}@keyframes GranosCafe-module__2TWPoW__granoV3{0%{translate:0 88px;rotate:var(--r)}to{translate:0 -128px;rotate:calc(var(--r) - 16deg)}}@media (prefers-reduced-motion:reduce){.GranosCafe-module__2TWPoW__salta{animation:.3s both GranosCafe-module__2TWPoW__saltaSuave}@keyframes GranosCafe-module__2TWPoW__saltaSuave{50%{scale:1.15}}}
.Hero-module__9Uw5cq__hero{padding:clamp(16px, 4svh, 40px) var(--sp-md) clamp(24px, 6vw, 64px);background:var(--mar);--grano-rango-ini:exit 0%;--grano-rango-fin:exit 100%;flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip}.Hero-module__9Uw5cq__hero:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--amber) 13%, transparent), transparent 72%);pointer-events:none;border-radius:50%;width:min(720px,92vw);position:absolute;top:4%;left:50%;translate:-50%}.Hero-module__9Uw5cq__content{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:720px;display:flex;position:relative}.Hero-module__9Uw5cq__logoWrap{margin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hero-module__9Uw5cq__logoWrap{will-change:translate, scale, opacity;animation:linear both Hero-module__9Uw5cq__evapora;animation-timeline:view();animation-range:exit exit 85%}.Hero-module__9Uw5cq__pie{animation:linear both Hero-module__9Uw5cq__recoge;animation-timeline:view();animation-range:exit exit 70%}}}@keyframes Hero-module__9Uw5cq__evapora{0%{opacity:1;translate:0;scale:1}to{opacity:.1;translate:0 -84px;scale:1.07}}@keyframes Hero-module__9Uw5cq__recoge{0%{opacity:1;translate:0}to{opacity:.45;translate:0 42px}}.Hero-module__9Uw5cq__logo{width:clamp(150px,min(48vw,30svh),330px);height:auto;display:block}@keyframes Hero-module__9Uw5cq__llega{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.Hero-module__9Uw5cq__pie{flex-direction:column;align-items:center;display:flex}.Hero-module__9Uw5cq__tagline{margin-top:var(--sp-md);max-width:34ch;color:var(--cream);font-size:1.0625rem;line-height:1.5}.Hero-module__9Uw5cq__acento{font-family:var(--font-display);color:var(--terracota-deep);font-size:1.1em;font-style:italic;font-weight:600}.Hero-module__9Uw5cq__primary{margin-top:var(--sp-lg);min-height:52px;padding:0 var(--sp-xl);border-radius:var(--r-md);background:var(--terracota-deep);color:var(--tinta);justify-content:center;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Hero-module__9Uw5cq__primary:hover{background:var(--terracota-hover)}}@media (prefers-reduced-motion:no-preference){.Hero-module__9Uw5cq__logo{animation:Hero-module__9Uw5cq__llega var(--dur-slow) var(--ease-cine) both}.Hero-module__9Uw5cq__tagline{animation:Hero-module__9Uw5cq__llega var(--dur-slow) var(--ease-cine) 80ms both}.Hero-module__9Uw5cq__primary{animation:Hero-module__9Uw5cq__llega var(--dur-slow) var(--ease-cine) .16s both;transition:background var(--dur-fast) var(--ease), scale var(--dur-tap) var(--ease)}.Hero-module__9Uw5cq__primary:active{scale:.97}}.Hero-module__9Uw5cq__franja{padding:12px var(--sp-md);border-top:1px solid var(--mar-line);border-bottom:1px solid var(--mar-line);background:var(--mar);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}.Hero-module__9Uw5cq__franja>*{margin:0}.Hero-module__9Uw5cq__franjaDato{color:var(--cream-muted);font-size:.875rem;font-weight:600}@media (max-width:767px) and (max-height:700px){.Hero-module__9Uw5cq__hero{padding-top:clamp(8px,2svh,40px);padding-bottom:var(--sp-md)}.Hero-module__9Uw5cq__logo{width:clamp(120px,min(48vw,22svh),330px)}.Hero-module__9Uw5cq__tagline{margin-top:var(--sp-sm)}.Hero-module__9Uw5cq__primary{margin-top:var(--sp-md)}.Hero-module__9Uw5cq__franja{padding-block:var(--sp-sm)}}
.Historia-module__DQFmDq__historia{background:0 0}.Historia-module__DQFmDq__inner{max-width:var(--ancho-lectura);padding:var(--sp-2xl) var(--sp-md);margin:0 auto}.Historia-module__DQFmDq__titulo{font-family:var(--font-display);color:var(--tinta);font-weight:600;font-size:var(--text-section);line-height:1.05}.Historia-module__DQFmDq__intro{margin-top:var(--sp-md);max-width:52ch;color:var(--tinta);font-size:1.0625rem;line-height:1.6}.Historia-module__DQFmDq__pasos{margin-top:var(--sp-xl);gap:var(--sp-lg);flex-direction:column;list-style:none;display:flex}.Historia-module__DQFmDq__paso{align-items:flex-start;gap:var(--sp-md);display:flex}.Historia-module__DQFmDq__num{border:1px solid color-mix(in oklab, var(--tinta) 55%, transparent);border-radius:var(--r-pill);width:38px;height:38px;font-family:var(--font-display);color:var(--tinta);flex:none;place-items:center;font-size:1.0625rem;font-weight:600;display:grid}.Historia-module__DQFmDq__pasoTexto{flex-direction:column;gap:2px;padding-top:5px;display:flex}.Historia-module__DQFmDq__pasoTitulo{color:var(--tinta);font-size:1.0625rem;font-weight:600}.Historia-module__DQFmDq__pasoDesc{color:var(--tinta);font-size:.9375rem;line-height:1.5}
.LoDeSiempre-module__mKmgYW__zona{padding:var(--sp-md) var(--sp-md) 0}.LoDeSiempre-module__mKmgYW__tarjeta{background:var(--mar-abismo);border:1px solid var(--mar-line);border-radius:var(--r-lg);max-width:560px;box-shadow:var(--shadow-ambient);padding:var(--sp-lg);gap:var(--sp-sm);flex-direction:column;margin:0 auto;display:flex}.LoDeSiempre-module__mKmgYW__saludo{font-family:var(--font-body);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--amber-texto);margin:0;font-weight:600}.LoDeSiempre-module__mKmgYW__titulo{font-family:var(--font-display);font-size:var(--text-headline);color:var(--cream);margin:0;font-weight:600;line-height:1.1}.LoDeSiempre-module__mKmgYW__resumen{font-family:var(--font-body);font-size:var(--text-body);color:var(--cream-muted);text-wrap:pretty;margin:0}.LoDeSiempre-module__mKmgYW__pie{justify-content:space-between;align-items:center;gap:var(--sp-md);margin-top:var(--sp-xs);flex-wrap:wrap;display:flex}.LoDeSiempre-module__mKmgYW__precio{font-family:var(--font-body);font-size:var(--text-price);color:var(--cream);font-weight:600}.LoDeSiempre-module__mKmgYW__pedir{min-height:48px;padding:0 var(--sp-lg);border-radius:var(--r-pill);background:var(--terracota-deep);color:var(--tinta);font-family:var(--font-body);font-size:var(--text-title);cursor:pointer;transition:background var(--dur-fast) var(--ease), transform var(--dur-tap) var(--ease);border:0;flex:12rem;font-weight:600}.LoDeSiempre-module__mKmgYW__pedir:active{transform:scale(.97)}.LoDeSiempre-module__mKmgYW__pedir:disabled{background:var(--verdemar);cursor:default}.LoDeSiempre-module__mKmgYW__cambiar{margin-top:var(--sp-xs);min-height:var(--tap-min);font-family:var(--font-body);font-size:var(--text-label);color:var(--cream-muted);align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.LoDeSiempre-module__mKmgYW__pedir:not(:disabled):hover{background:var(--terracota-hover)}.LoDeSiempre-module__mKmgYW__cambiar:hover{color:var(--cream);text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.LoDeSiempre-module__mKmgYW__pedir{transition:none}.LoDeSiempre-module__mKmgYW__pedir:active{transform:none}}.LoDeSiempre-module__mKmgYW__hoyNo{font-family:var(--font-body);font-size:var(--text-label);color:var(--amber-texto);margin:0;font-weight:600}
.MenuDia-module__2PEjdW__seccion{padding:var(--sp-lg) var(--sp-md);position:relative}.MenuDia-module__2PEjdW__tarjeta{z-index:1;max-width:var(--ancho-pagina);gap:var(--sp-lg);padding:var(--sp-lg) var(--sp-xl);border-radius:var(--r-lg);background:color-mix(in oklab, var(--amber) 9%, var(--mar));border:1px solid color-mix(in oklab, var(--amber) 35%, transparent);--reveal-range:entry 0% entry 40%;grid-template-columns:1.4fr 1fr;align-items:center;margin:0 auto;display:grid;position:relative}@media (max-width:767px){.MenuDia-module__2PEjdW__tarjeta{padding:var(--sp-lg);grid-template-columns:1fr}}.MenuDia-module__2PEjdW__eyebrow{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--amber-texto);font-weight:700}.MenuDia-module__2PEjdW__titulo{font-family:var(--font-display);font-weight:600;font-size:var(--text-section);margin-top:6px;line-height:1.08}.MenuDia-module__2PEjdW__copy{margin-top:var(--sp-sm);color:var(--cream-muted);max-width:52ch;line-height:1.6}.MenuDia-module__2PEjdW__plato{margin-top:var(--sp-sm);font-weight:600}.MenuDia-module__2PEjdW__platosHoy{margin:var(--sp-md) 0 0;gap:var(--sp-sm);flex-direction:column;display:flex}.MenuDia-module__2PEjdW__platosHoy dt{font-family:var(--font-display);color:var(--cream-muted);font-style:italic}.MenuDia-module__2PEjdW__platosHoy dd{margin:0;font-weight:600;line-height:1.45}.MenuDia-module__2PEjdW__novedades{margin:var(--sp-md) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.MenuDia-module__2PEjdW__novedades li{justify-content:space-between;gap:var(--sp-md);font-weight:600;display:flex}.MenuDia-module__2PEjdW__precioMenu{align-items:baseline;gap:var(--sp-sm);font-family:var(--font-display);flex-wrap:wrap;font-size:2.2rem;font-weight:700;display:flex}.MenuDia-module__2PEjdW__precioNota{font-family:var(--font-body);color:var(--cream-muted);font-size:.9375rem;font-weight:400}.MenuDia-module__2PEjdW__accion{flex-direction:column;gap:10px;display:flex}.MenuDia-module__2PEjdW__sueltos{font-size:.9375rem;line-height:1.55}.MenuDia-module__2PEjdW__sueltosTitulo{font-family:var(--font-display);color:var(--cream-muted);font-style:italic}.MenuDia-module__2PEjdW__contador{font-size:1.05rem}.MenuDia-module__2PEjdW__numero{font-family:var(--font-display);color:var(--terracota-deep);font-size:2.2rem;font-weight:700}.MenuDia-module__2PEjdW__barra{border-radius:var(--r-pill);background:color-mix(in oklab, var(--cream) 14%, transparent);height:8px;overflow:hidden}.MenuDia-module__2PEjdW__barraRestante{background:var(--terracota-deep);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-med) var(--ease);display:block}.MenuDia-module__2PEjdW__cta{border-radius:var(--r-md);background:var(--terracota-deep);min-height:50px;color:var(--tinta);cursor:pointer;border:none;font-size:1rem;font-weight:600}@media (hover:hover){.MenuDia-module__2PEjdW__cta:hover{background:var(--terracota-hover)}}.MenuDia-module__2PEjdW__agotado{font-family:var(--font-display);font-size:1.5rem;font-weight:600}.MenuDia-module__2PEjdW__manana{color:var(--cream-muted);font-size:.9375rem}.MenuDia-module__2PEjdW__verSemana{margin-top:var(--sp-sm);min-height:var(--tap-min);font-size:var(--text-label);color:var(--cream);text-underline-offset:3px;align-self:flex-start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.MenuDia-module__2PEjdW__verSemana:focus-visible{outline:2px solid var(--terracota);outline-offset:2px;border-radius:var(--r-sm)}:is(html[data-mundo=espresso] .MenuDia-module__2PEjdW__eyebrow,html[data-mundo=espresso] .MenuDia-module__2PEjdW__numero){color:var(--amber-vivo)}@media (prefers-reduced-motion:no-preference){.MenuDia-module__2PEjdW__eyebrow,.MenuDia-module__2PEjdW__numero{transition:color var(--dur-cine) var(--ease-in-out)}}.MenuDia-module__2PEjdW__listaPlatos{gap:var(--sp-sm);flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}
