.LogoFood-module__uXdNNG__logo{width:var(--tam);height:var(--tam);border-radius:calc(var(--tam) * .24);background:#000;flex:none;display:inline-block;position:relative;overflow:hidden}.LogoFood-module__uXdNNG__capa{pointer-events:none;background-image:url(/img/marca/logo-food-capas.webp);background-repeat:no-repeat;background-size:900% 100%;display:block;position:absolute;inset:0}.LogoFood-module__uXdNNG__vapor{opacity:0;animation:2.6s ease-in-out infinite LogoFood-module__uXdNNG__vapor}.LogoFood-module__uXdNNG__v2{animation-delay:.6s}.LogoFood-module__uXdNNG__v3{animation-delay:1.2s}.LogoFood-module__uXdNNG__linea{animation:3.2s cubic-bezier(.5,0,.2,1) infinite LogoFood-module__uXdNNG__linea}.LogoFood-module__uXdNNG__l2{animation-delay:.12s}.LogoFood-module__uXdNNG__l3{animation-delay:.24s}@keyframes LogoFood-module__uXdNNG__vapor{0%{opacity:0;transform:translateY(7%)}35%{opacity:1}to{opacity:0;transform:translateY(-12%)}}@keyframes LogoFood-module__uXdNNG__linea{0%,58%{opacity:1;transform:translate(0)}72%{opacity:0;transform:translate(-26%)}73%{opacity:0;transform:translate(22%)}92%,to{opacity:1;transform:translate(0)}}.LogoFood-module__uXdNNG__quieto .LogoFood-module__uXdNNG__vapor,.LogoFood-module__uXdNNG__quieto .LogoFood-module__uXdNNG__linea{animation:none}.LogoFood-module__uXdNNG__quieto .LogoFood-module__uXdNNG__vapor{opacity:.9}:is(html:not(.vivo) .LogoFood-module__uXdNNG__vapor,html:not(.vivo) .LogoFood-module__uXdNNG__linea){animation-play-state:paused}.LogoFood-module__uXdNNG__sombrero{display:none}html[data-fiesta^=halloween] .LogoFood-module__uXdNNG__capa{background-image:url(/img/fiesta/halloween/comun/logo-capas.webp)}html[data-fiesta^=halloween] .LogoFood-module__uXdNNG__v2{opacity:1;transform-origin:50% 44%;animation:1.8s ease-in-out infinite LogoFood-module__uXdNNG__aletea}html[data-fiesta^=halloween] .LogoFood-module__uXdNNG__sombrero{transform-origin:82% 12%;animation:LogoFood-module__uXdNNG__cae .9s linear var(--hw-retraso-sombrero,.5s) both;background:url(/img/fiesta/halloween/comun/sombrero.webp) 50%/100% 100% no-repeat;display:block;position:absolute;inset:0}:is(html[data-fiesta^=halloween] .LogoFood-module__uXdNNG__quieto .LogoFood-module__uXdNNG__sombrero,html[data-fiesta^=halloween] .LogoFood-module__uXdNNG__quieto .LogoFood-module__uXdNNG__v2){animation:none}@keyframes LogoFood-module__uXdNNG__aletea{0%,to{transform:none}50%{transform:translateY(-1.5%)scaleY(.9)}}@keyframes LogoFood-module__uXdNNG__cae{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-75%)rotate(-16deg)}12%{opacity:1}48%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)rotate(6deg)}64%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-9%)rotate(-3deg)}78%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)rotate(1.5deg)}88%{transform:translateY(-2.5%)rotate(0)}to{opacity:1;transform:none}}
.CruceMarca-module__pBSQQG__envoltura{content-visibility:auto;contain-intrinsic-size:auto 400px;max-width:1240px;margin:0 auto;padding:clamp(5rem,9vw,8rem) 2rem}.CruceMarca-module__pBSQQG__cruce{width:100%;font:inherit;text-align:left;isolation:isolate;transition:transform .4s var(--ease-out), box-shadow .4s ease;border-radius:32px;align-items:center;gap:1.75rem;padding:2rem 2.25rem;display:flex;position:relative;overflow:hidden}.CruceMarca-module__pBSQQG__cruce:before{content:"";z-index:-1;transition:transform .6s var(--ease-in-out);position:absolute;inset:0;transform:translate(-101%)}.CruceMarca-module__pBSQQG__cruce:hover{transform:translateY(-4px)}.CruceMarca-module__pBSQQG__cruce:hover:before{transform:none}.CruceMarca-module__pBSQQG__cruce:disabled{cursor:default}.CruceMarca-module__pBSQQG__haciaBarbivo{color:#f2eee7;background:#0e0d0f;box-shadow:0 30px 60px -36px #000000b3}.CruceMarca-module__pBSQQG__haciaBarbivo:before{background:radial-gradient(circle at 15%,#c9995459,#0000 60%)}.CruceMarca-module__pBSQQG__haciaBarbivo .CruceMarca-module__pBSQQG__etiqueta,.CruceMarca-module__pBSQQG__haciaBarbivo .CruceMarca-module__pBSQQG__ir{color:#c99954}.CruceMarca-module__pBSQQG__haciaBarbivo b{font-family:var(--font-playfair), Georgia, serif;font-style:italic}.CruceMarca-module__pBSQQG__haciaBarbivo .CruceMarca-module__pBSQQG__flecha{color:#141414;background:#c99954}.CruceMarca-module__pBSQQG__haciaFood{color:#141414;background:#f6f2ea;box-shadow:0 30px 60px -36px #000000e6}.CruceMarca-module__pBSQQG__haciaFood:before{background:#e6aa38}.CruceMarca-module__pBSQQG__haciaFood .CruceMarca-module__pBSQQG__etiqueta,.CruceMarca-module__pBSQQG__haciaFood .CruceMarca-module__pBSQQG__ir{color:#8f5b06}.CruceMarca-module__pBSQQG__haciaFood:hover .CruceMarca-module__pBSQQG__etiqueta,.CruceMarca-module__pBSQQG__haciaFood:hover .CruceMarca-module__pBSQQG__ir{color:#141414}.CruceMarca-module__pBSQQG__haciaFood b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em}.CruceMarca-module__pBSQQG__haciaFood .CruceMarca-module__pBSQQG__flecha{color:#e6aa38;background:#141414}.CruceMarca-module__pBSQQG__logo{transition:transform .6s var(--ease-out);flex:none}.CruceMarca-module__pBSQQG__cruce:hover .CruceMarca-module__pBSQQG__logo{transform:rotate(-8deg)scale(1.06)}.CruceMarca-module__pBSQQG__texto{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.CruceMarca-module__pBSQQG__etiqueta{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-size:round(.75rem,2px);font-weight:800;transition:color .4s}.CruceMarca-module__pBSQQG__texto b{font-size:clamp(1.35rem,2.4vw,2rem);font-size:round(clamp(1.35rem,2.4vw,2rem),2px);font-weight:800;line-height:1.12}.CruceMarca-module__pBSQQG__sub{font-size:1rem;opacity:.75;font-size:round(1rem,2px)}.CruceMarca-module__pBSQQG__ir{white-space:nowrap;align-items:center;gap:.75rem;font-weight:800;transition:color .4s;display:inline-flex}.CruceMarca-module__pBSQQG__flecha{width:48px;height:48px;transition:transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid}.CruceMarca-module__pBSQQG__cruce:hover .CruceMarca-module__pBSQQG__flecha{transform:translate(4px)rotate(-12deg)}@media (max-width:760px){.CruceMarca-module__pBSQQG__envoltura{padding-left:1.25rem;padding-right:1.25rem}.CruceMarca-module__pBSQQG__cruce{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem 1.5rem}}
.Pagina-module__RYS9dW__pagina{overflow-x:clip}
