@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_503344e2-module__LhoLZa__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_503344e2-module__LhoLZa__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_27479c99-module__6EOR1W__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_27479c99-module__6EOR1W__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_63c18f2a-module__4wjT0q__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_63c18f2a-module__4wjT0q__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a3ba9694c9b2886-s.0v51jyfbb78ts.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Creepster Fallback;src:local(Arial);ascent-override:105.9%;descent-override:24.25%;line-gap-override:0.0%;size-adjust:89.81%}.creepster_46eb1611-module__joC2RW__className{font-family:Creepster,Creepster Fallback;font-style:normal;font-weight:400}.creepster_46eb1611-module__joC2RW__variable{--font-creepster:"Creepster", "Creepster Fallback"}
@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6347b3b7f2e6e19d-s.2nwgga2edxsno.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ebdc4c9193da99b0-s.2qh2bctc7db3-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ae3274ea8a83d33d-s.2yja_vu-iyje4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch Fallback;src:local(Arial);ascent-override:138.53%;descent-override:47.85%;line-gap-override:0.0%;size-adjust:79.41%}.grenze_gotisch_ff30f367-module__ZLfHna__className{font-family:Grenze Gotisch,Grenze Gotisch Fallback;font-style:normal}.grenze_gotisch_ff30f367-module__ZLfHna__variable{--font-gotica:"Grenze Gotisch", "Grenze Gotisch Fallback"}
@font-face{font-family:Jolly Lodger;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5be001fe534750db-s.17ocrteace4jt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jolly Lodger;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08fde2dad3700dd6-s.33jnj_83h9-9-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jolly Lodger Fallback;src:local(Arial);ascent-override:150.32%;descent-override:39.1%;line-gap-override:0.0%;size-adjust:64.18%}.jolly_lodger_c2dcbef9-module__orIC-a__className{font-family:Jolly Lodger,Jolly Lodger Fallback;font-style:normal;font-weight:400}.jolly_lodger_c2dcbef9-module__orIC-a__variable{--font-torcida:"Jolly Lodger", "Jolly Lodger Fallback"}
@font-face{font-family:navidad;src:url(../media/mountains_of_christmas_700-s.3kmnxu60udytd.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:navidad Fallback;src:local(Times New Roman);ascent-override:111.8%;descent-override:37.13%;line-gap-override:0.0%;size-adjust:93.12%}.navidad_3c700747-module__tvq0TG__className{font-family:navidad,navidad Fallback;font-weight:700}.navidad_3c700747-module__tvq0TG__variable{--font-navidad:"navidad", "navidad Fallback"}
@font-face{font-family:carta;src:url(../media/fredericka_the_great_400-s.1ux5t53hsl3fn.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:carta Fallback;src:local(Times New Roman);ascent-override:86.4%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:113.14%}.carta_be0c1287-module__TE5Giq__className{font-family:carta,carta Fallback;font-weight:400}.carta_be0c1287-module__TE5Giq__variable{--font-carta:"carta", "carta Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_25ce2daf-module__S6VqJG__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_25ce2daf-module__S6VqJG__variable{--font-carta-mano:"Caveat", "Caveat Fallback"}
:root{--primary:#c99954;--primary-dark:#956e29;--primary-text:#896839;--on-primary:#141414;--bg:#fff;--surface:#f7f5f1;--surface-alt:#efebe3;--card:#fff;--text:#141414;--text-muted:#5f6470;--ink:#141414;--on-ink:#f6f1e7;--border:#14141414;--border-strong:#1414142e;--shadow:0 8px 32px #14141414;--shadow-lg:0 40px 80px -36px #14141473;--overlay:#1414148c;--danger:#b42318;--danger-bg:#fef3f2;--success:#067647;--success-bg:#ecfdf3;--radius:12px;--transition:.3s cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.7, 0, .2, 1);--font-body:var(--font-figtree), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-bricolage), var(--font-figtree), system-ui, sans-serif;--header-h:76px}html[data-modo=food]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#e6aa38;--primary-dark:#cc8f1c;--primary-text:#8f5b06;--on-primary:#141414;--bg:#fff;--surface:#f6f2ea;--surface-alt:#eee6d6;--card:#fff;--text:#141414;--text-muted:#5b5650;--ink:#141414;--on-ink:#f6f1e7;--border:#1414141a;--border-strong:#14141433;--shadow:0 10px 34px -12px #14141429;--shadow-lg:0 40px 80px -36px #14141480;--overlay:#1414148c;--danger:#b42318;--danger-bg:#fef3f2;--success:#067647;--success-bg:#ecfdf3;--font-display:var(--font-bricolage), var(--font-figtree), system-ui, sans-serif}html[data-modo=barbivo]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary:#c99954;--primary-dark:#d9b072;--primary-text:#d9b072;--on-primary:#141414;--bg:#0e0d0f;--surface:#18171a;--surface-alt:#232125;--card:#1b1a1d;--text:#f2eee7;--text-muted:#aba59c;--ink:#c99954;--on-ink:#141414;--border:#f2eee71f;--border-strong:#f2eee73d;--shadow:0 14px 40px -16px #000c;--shadow-lg:0 50px 100px -30px #000000e6;--overlay:#000000b3;--danger:#f97066;--danger-bg:#f970661f;--success:#47cd89;--success-bg:#47cd891f;--font-display:var(--font-playfair), Georgia, "Times New Roman", serif}html:not(.fuentes){--font-figtree:"Figtree Fallback", system-ui, sans-serif;--font-bricolage:"Bricolage Grotesque Fallback", system-ui, sans-serif;--font-playfair:"Playfair Display Fallback", Georgia, serif;--font-creepster:"Creepster Fallback", system-ui, sans-serif;--font-gotica:"Grenze Gotisch Fallback", Georgia, serif;--font-torcida:"Jolly Lodger Fallback", system-ui, sans-serif;--font-navidad:"navidad Fallback", Georgia, serif;--font-carta:"carta Fallback", Georgia, serif;--font-carta-mano:"Caveat Fallback", cursive}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg)}[id]{scroll-margin-top:calc(var(--header-h) + 1.5rem)}body{background-color:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.6}html[data-modo] main :is(h1,h2){font-family:var(--font-display)}html[data-modo=barbivo] main h1{font-style:italic}::selection{background:var(--primary);color:var(--on-primary)}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;outline:none;font-family:inherit}:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.container{max-width:1200px;margin:0 auto;padding:0 1.5rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-dark)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-up{animation:.6s forwards fadeInUp}.animate-fade{animation:.5s forwards fadeIn}.animate-slide-left{animation:.5s forwards slideInLeft}.animate-scale{animation:.4s forwards scaleIn}[data-escena][data-quieta],[data-escena][data-quieta] *{animation-play-state:paused}
.e404{isolation:isolate;text-align:center;place-items:center;min-height:min(82svh,820px);padding:clamp(4rem,9vw,7rem) 0;display:grid;position:relative;overflow:clip}.e404-fondo{z-index:-1;background:radial-gradient(55% 70% at 50% 0%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 70%), linear-gradient(180deg, var(--surface), var(--bg));position:absolute;inset:0}.e404-fondo:before{content:"";opacity:.5;background-image:radial-gradient(circle, color-mix(in srgb, var(--primary) 70%, transparent) 1.4px, transparent 1.6px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#0000 30%,#000 100%);mask-image:radial-gradient(60% 60%,#0000 30%,#000 100%)}html[data-modo=barbivo] .e404-fondo:before{opacity:.3;background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--primary) 50%, transparent) 0 1px, transparent 1px 26px);background-size:auto}.e404-fondo:after{content:"404";content:"404" / "";font-family:var(--font-display);font-size:clamp(11rem,38vw,30rem);font-weight:800;letter-spacing:-.06em;white-space:nowrap;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--primary) 40%, transparent);font-size:round(clamp(11rem,38vw,30rem),2px);line-height:1;animation:7s ease-in-out infinite e404-flota;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-modo=barbivo] .e404-fondo:after{letter-spacing:-.02em;font-style:italic}@keyframes e404-flota{50%{transform:translate(-50%,calc(-50% - 14px))}}.e404-dentro{flex-direction:column;align-items:center;display:flex}.e404-titulo{font-family:var(--font-display);font-size:clamp(2.9rem,8vw,6.4rem);font-weight:800;letter-spacing:-.045em;color:var(--text);margin:1.2rem 0 1.3rem;font-size:round(clamp(2.9rem,8vw,6.4rem),2px);line-height:.95}.e404-titulo span,.e404-titulo em{animation:e404-sube .9s var(--ease-out) both;display:block}.e404-titulo em{color:var(--primary-text);font-style:normal;animation-delay:80ms}html[data-modo=barbivo] .e404-titulo{letter-spacing:-.015em;font-weight:700}html[data-modo=barbivo] .e404-titulo em{color:var(--primary);font-style:italic}.e404-entra{animation:e404-sube .9s var(--ease-out) .3s both;display:block}@keyframes e404-sube{0%{transform:translateY(.35em)}}.e404-texto{font-size:clamp(1.05rem,1.5vw,1.22rem);max-width:34rem;color:var(--text-muted);margin:0;font-size:round(clamp(1.05rem,1.5vw,1.22rem),2px);line-height:1.6}.e404-acciones{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.2rem;display:flex}.e404-otro{margin-top:1.75rem}@media (max-width:760px){.e404-acciones,.e404-acciones>a{width:100%}}html:not(.vivo) .e404-fondo:after{animation-play-state:paused}
.Header-module__tPtrlq__header{z-index:1000;background:color-mix(in srgb, var(--bg) 94%, transparent);transition:transform .45s var(--ease-in-out), border-color .3s ease, background-color .3s ease, box-shadow .3s ease;border-bottom:1px solid #0000;position:sticky;top:0}.Header-module__tPtrlq__elevada{border-bottom-color:var(--border);background:color-mix(in srgb, var(--bg) 97%, transparent)}.Header-module__tPtrlq__oculta{transform:translateY(-100%)}.Header-module__tPtrlq__fila{max-width:1320px;min-height:var(--header-h);align-items:center;gap:1.5rem;margin:0 auto;padding:0 2rem;display:flex}.Header-module__tPtrlq__nav{margin-left:auto}.Header-module__tPtrlq__navList{align-items:center;gap:.15rem;list-style:none;display:flex}.Header-module__tPtrlq__navItem{position:relative}.Header-module__tPtrlq__navLink{min-height:44px;color:var(--text);font-size:.94rem;white-space:nowrap;background:0 0;border-radius:10px;align-items:center;gap:.3rem;padding:.5rem .8rem;font-size:round(.94rem,2px);font-weight:600;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.Header-module__tPtrlq__navLink:after{content:"";background:var(--primary);transform-origin:0;height:2px;transition:transform .35s var(--ease-out);border-radius:2px;position:absolute;bottom:6px;left:.8rem;right:.8rem;transform:scaleX(0)}.Header-module__tPtrlq__navLink:hover:after,.Header-module__tPtrlq__navLinkActive:after{transform:scaleX(1)}.Header-module__tPtrlq__navLinkActive{color:var(--primary-text)}.Header-module__tPtrlq__chevron{transition:transform .25s}.Header-module__tPtrlq__navItemOpen .Header-module__tPtrlq__chevron{transform:rotate(180deg)}.Header-module__tPtrlq__dropdown{background:var(--card);border:1px solid var(--border);min-width:250px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity .2s ease, transform .25s var(--ease-out), visibility .2s;border-radius:16px;padding:.5rem;list-style:none;position:absolute;top:100%;right:0;transform:translateY(8px)}.Header-module__tPtrlq__dropdown:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.Header-module__tPtrlq__navItemOpen .Header-module__tPtrlq__dropdown{opacity:1;visibility:visible;transform:none}.Header-module__tPtrlq__dropdownLink{color:var(--text);font-size:.92rem;transition:background-color .2s ease, color .2s ease, padding .25s var(--ease-out);border-radius:10px;padding:.6rem .85rem;font-size:round(.92rem,2px);font-weight:500;display:block}.Header-module__tPtrlq__dropdownLink:hover{background:var(--surface);color:var(--primary-text);padding-left:1.05rem}.Header-module__tPtrlq__acciones{flex:none;align-items:center;gap:.6rem;display:flex}.Header-module__tPtrlq__panelLink{min-height:44px;color:var(--text);font-size:.9rem;white-space:nowrap;border-radius:10px;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:round(.9rem,2px);font-weight:700;transition:background-color .2s;display:inline-flex}.Header-module__tPtrlq__panelLink:hover{background:var(--surface)}.Header-module__tPtrlq__cta{background:var(--ink);min-height:46px;color:var(--on-ink);font-size:.92rem;white-space:nowrap;transition:transform .25s var(--ease-out), box-shadow .25s ease;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:round(.92rem,2px);font-weight:700;display:inline-flex}.Header-module__tPtrlq__cta svg{color:var(--primary)}html[data-modo=barbivo] .Header-module__tPtrlq__cta svg{color:var(--on-ink)}.Header-module__tPtrlq__cta:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #0000008c}.Header-module__tPtrlq__menuToggle{background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;display:none}.Header-module__tPtrlq__mobileMenu{z-index:1100;background:var(--bg);overscroll-behavior:contain;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .55s var(--ease-in-out), visibility 0s linear .55s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.Header-module__tPtrlq__mobileMenu.Header-module__tPtrlq__open{clip-path:inset(0);visibility:visible;transition:clip-path .55s var(--ease-in-out), visibility 0s}.Header-module__tPtrlq__mobileTopBar{min-height:var(--header-h);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex}.Header-module__tPtrlq__mobileClose{background:var(--surface);width:46px;height:46px;color:var(--text);border-radius:12px;place-items:center;display:grid}.Header-module__tPtrlq__mobileInner{flex-direction:column;gap:1.75rem;padding:1.5rem 1.25rem 2.5rem;display:flex}.Header-module__tPtrlq__mobileSelector{flex-direction:column;gap:.6rem;display:flex}.Header-module__tPtrlq__mobileSelector>div{width:100%}.Header-module__tPtrlq__mobileEtiqueta{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--primary-text);font-size:round(.72rem,2px);font-weight:800}.Header-module__tPtrlq__mobileLista{border-top:1px solid var(--border);list-style:none}.Header-module__tPtrlq__mobileLista li{border-bottom:1px solid var(--border);opacity:0;transition:opacity .4s ease, transform .5s var(--ease-out);transform:translateY(14px)}.Header-module__tPtrlq__open .Header-module__tPtrlq__mobileLista li{opacity:1;transition-delay:calc(.18s + var(--i) * 50ms);transform:none}.Header-module__tPtrlq__mobileLink{min-height:60px;font-family:var(--font-display);font-size:1.6rem;letter-spacing:-.02em;color:var(--text);justify-content:space-between;align-items:center;font-size:round(1.6rem,2px);font-weight:800;display:flex}html[data-modo=barbivo] .Header-module__tPtrlq__mobileLink{letter-spacing:0;font-weight:700}.Header-module__tPtrlq__mobileLink svg{color:var(--primary-text)}.Header-module__tPtrlq__mobileGrupo{flex-direction:column;gap:.5rem;display:flex}.Header-module__tPtrlq__mobileSubList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;list-style:none;display:grid}.Header-module__tPtrlq__mobileSubLink{font-size:.95rem;min-height:44px;color:var(--text-muted);align-items:center;font-size:round(.95rem,2px);display:flex}.Header-module__tPtrlq__mobileSubLink:hover{color:var(--text)}.Header-module__tPtrlq__mobileAcciones{flex-direction:column;gap:.75rem;display:flex}.Header-module__tPtrlq__mobileCta{background:var(--ink);min-height:54px;color:var(--on-ink);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;font-weight:700;display:inline-flex}.Header-module__tPtrlq__mobilePanelLink{border:1.5px solid var(--border-strong);min-height:50px;color:var(--text);font-size:.95rem;font-weight:700;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:round(.95rem,2px);display:inline-flex}.Header-module__tPtrlq__social{gap:.6rem;display:flex}.Header-module__tPtrlq__socialIcon{border:1px solid var(--border-strong);width:44px;height:44px;color:var(--text);border-radius:50%;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid}.Header-module__tPtrlq__socialIcon:hover{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}@media (max-width:1499px){.Header-module__tPtrlq__panelLink span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1359px){.Header-module__tPtrlq__fila{gap:1rem}.Header-module__tPtrlq__navLink{padding:.5rem .6rem}.Header-module__tPtrlq__navLink:after{left:.6rem;right:.6rem}}@media (max-width:1139px){.Header-module__tPtrlq__nav{display:none}.Header-module__tPtrlq__acciones{margin-left:auto}.Header-module__tPtrlq__menuToggle{display:inline-flex}}@media (max-width:760px){.Header-module__tPtrlq__fila{gap:.6rem;padding:0 1rem}.Header-module__tPtrlq__cta,.Header-module__tPtrlq__panelLink{display:none}}@media (max-width:560px){.Header-module__tPtrlq__selector button{min-height:42px;padding:.3rem .55rem}.Header-module__tPtrlq__selector button>span:last-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Header-module__tPtrlq__menuToggle{width:42px;height:42px}}@media (max-width:400px){.Header-module__tPtrlq__fila{gap:.45rem;padding:0 .75rem}.Header-module__tPtrlq__acciones{gap:.4rem}}@media (max-width:350px){.Header-module__tPtrlq__fila{gap:.35rem;padding:0 .6rem}.Header-module__tPtrlq__acciones{gap:.3rem}.Header-module__tPtrlq__selector button{padding:.25rem .4rem}.Header-module__tPtrlq__menuToggle{width:38px;height:38px}}:root[data-fiesta^=halloween] .Header-module__tPtrlq__header{overflow:clip visible}.Header-module__tPtrlq__sangre,.Header-module__tPtrlq__arana{display:none}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__header{background:linear-gradient(#160303f7,#0b0202f5);border-bottom-color:#0000;box-shadow:0 12px 30px -14px #8c00008c}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__navLink:after{background:#c41d00;box-shadow:0 0 8px #ff280099}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta{background:linear-gradient(#c41d0e,#8a0b05);box-shadow:inset 0 1px #ff8c6e40,0 8px 22px -10px #c81400b3}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta svg{color:#ffb08a}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre{pointer-events:none;height:40px;transition:opacity .3s;display:block;position:absolute;top:calc(100% - 1px);left:0;right:0}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre:before{content:"";transform-origin:50% 0;background:url(/img/fiesta/halloween/v2/sangre-franja.webp) 0 0/600px 40px repeat-x;animation:6.5s ease-in-out infinite alternate Header-module__tPtrlq__sangreRespira;position:absolute;inset:0}@keyframes Header-module__tPtrlq__sangreRespira{0%{transform:scaleY(1)}to{transform:scaleY(1.09)}}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i{--w:9px;--l:46px;--t:7.5s;--d:0s;width:0;height:0;position:absolute;top:7px}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i b{top:0;left:calc(var(--w) * -1.6);width:calc(var(--w) * 3.2);height:calc(var(--w) * 1.3);background:linear-gradient(#8c0707,#8a0606);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0%200H30C22%201%2019.5%205%2019.5%2014H10.5C10.5%205%208%201%200%200Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0%200H30C22%201%2019.5%205%2019.5%2014H10.5C10.5%205%208%201%200%200Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:before{content:"";animation-duration:var(--t);animation-delay:var(--d);animation-iteration-count:infinite;position:absolute}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:after{content:"";animation-duration:var(--t);animation-delay:var(--d);animation-iteration-count:infinite;position:absolute}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:before{top:calc(var(--w) * .9);left:calc(var(--w) * -.48);width:calc(var(--w) * .96);height:var(--l);clip-path:polygon(0 0,100% 0,86% 100%,14% 100%);transform-origin:50% 0;background:linear-gradient(90deg,#4f0101 0%,#8a0606 30%,#a3201a 42%,#8a0606 58%,#560101 100%);border-radius:0 0 999px 999px;animation-name:Header-module__tPtrlq__chorroBaja;transform:scaleY(.25)}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:after{top:calc(var(--w) * .9);left:calc(var(--w) * -.65);width:calc(var(--w) * 1.3);height:calc(var(--w) * 1.9);transform-origin:50% 0;transform:translateY(calc(var(--l) * .25 - var(--w))) scale(.7);background:radial-gradient(circle at 34% 62%,#ff9c8c 0,#c0261c 14%,#8a0606 42%,#4a0101 100%);animation-name:Header-module__tPtrlq__gotaCae;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 16%27%3E%3Cpath d=%27M5.5 0C5.6 3.6 11 7 11 10.5A5.5 5.5 0 0 1 0 10.5C0 7 5.4 3.6 5.5 0Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 11 16%27%3E%3Cpath d=%27M5.5 0C5.6 3.6 11 7 11 10.5A5.5 5.5 0 0 1 0 10.5C0 7 5.4 3.6 5.5 0Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:first-child{--w:9px;--l:46px;--d:.4s;--t:7.6s;left:4%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(2){--w:12px;--l:62px;--d:3.1s;--t:8.4s;left:13%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(3){--w:7px;--l:30px;--d:5.2s;--t:6.6s;left:21%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(4){--w:10px;--l:52px;--d:1.7s;--t:7.9s;left:30%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(5){--w:8px;--l:38px;--d:4.4s;--t:7.1s;left:39%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(6){--w:11px;--l:58px;--d:.9s;--t:8.8s;left:49%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(7){--w:7px;--l:34px;--d:3.6s;--t:6.8s;left:58%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(8){--w:10px;--l:50px;--d:6s;--t:7.7s;left:68%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(9){--w:8px;--l:40px;--d:2.4s;--t:7.3s;left:79%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(10){--w:9px;--l:46px;--d:4.9s;--t:8.1s;left:90%}@media (max-width:760px){:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__sangre i:nth-child(2n){display:none}}@keyframes Header-module__tPtrlq__chorroBaja{0%{animation-timing-function:cubic-bezier(.4,0,.9,.6);transform:scaleY(.25)}70%{animation-timing-function:ease-in-out;transform:scaleY(1)}74%{animation-timing-function:ease-out;transform:scaleY(1.06)}78%{animation-timing-function:ease-in-out;transform:scaleY(.9)}to{transform:scaleY(.25)}}@keyframes Header-module__tPtrlq__gotaCae{0%{opacity:1;transform:translateY(calc(var(--l) * .25 - var(--w))) scale(.7);animation-timing-function:cubic-bezier(.4,0,.9,.6)}70%{opacity:1;transform:translateY(calc(var(--l) - var(--w))) scale(1);animation-timing-function:ease-in-out}74%{opacity:1;transform:translateY(calc(var(--l) * 1.06 - var(--w) * .8)) scale(1.05, 1.15);animation-timing-function:cubic-bezier(.5,0,1,.5)}88%{opacity:1;transform:translateY(calc(var(--l) + 190px)) scale(.85, 1.35)}91%{opacity:0;transform:translateY(calc(var(--l) + 205px)) scale(.6, 1.1)}92%{opacity:0;transform:translateY(calc(var(--l) * .35 - var(--w))) scale(.4)}to{opacity:1;transform:translateY(calc(var(--l) * .25 - var(--w))) scale(.7)}}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__arana{pointer-events:none;width:40px;height:120px;transition:opacity .3s;display:block;position:absolute;top:100%;right:21%;overflow:hidden}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__arana i{filter:drop-shadow(0 0 2px #ff3b0f)drop-shadow(0 0 6px #ff28008c);transform-origin:50% -60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 34'%3E%3Cg fill='none' stroke='%230a0304' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M15 15 7 8 2 12M15 17 5 16 1 21M16 19 7 24 4 31M17 20 11 27 10 33M25 15 33 8 38 12M25 17 35 16 39 21M24 19 33 24 36 31M23 20 29 27 30 33'/%3E%3C/g%3E%3Cellipse cx='20' cy='20' rx='6.5' ry='7.5' fill='%230a0304'/%3E%3Ccircle cx='20' cy='11.5' r='4' fill='%230a0304'/%3E%3Ccircle cx='18.4' cy='11' r='0.9' fill='%23ff3b0f'/%3E%3Ccircle cx='21.6' cy='11' r='0.9' fill='%23ff3b0f'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30px;height:26px;margin-left:-15px;animation:11s ease-in-out 3s infinite Header-module__tPtrlq__arana;position:absolute;top:0;left:50%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__arana i:before{content:"";background:linear-gradient(#e6d2c840,#e6d2c8b3);width:1px;height:160px;position:absolute;bottom:70%;left:50%;translate:-50%}@keyframes Header-module__tPtrlq__arana{0%,to{translate:0 -150px}14%{translate:0 18px}17%{translate:0 10px}20%,52%{translate:0 14px}28%{rotate:6deg}36%{rotate:-5deg}44%{rotate:3deg}50%{rotate:none}64%{translate:0 -150px}}:is(:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__sangre,:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__arana){opacity:0}html:not(.vivo) .Header-module__tPtrlq__sangre:before{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__sangre i:before{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__sangre i:after{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__arana i{animation-play-state:paused}@media (max-width:900px){:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__arana{right:30%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__arana i{width:24px;height:21px;margin-left:-12px}}:root[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__fila{z-index:1;position:relative}:is(html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__navLink,html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__dropdownLink,html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__mobileLink,html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__mobileSubLink,html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__cta,html.fuentes[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__mobileCta){font-family:var(--font-display);letter-spacing:.01em}.Header-module__tPtrlq__ambiente,.Header-module__tPtrlq__guirnalda,.Header-module__tPtrlq__colgado{display:none}:root[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__ambiente{pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__header{background:linear-gradient(#1a1228f7,#0d0b12f5);border-bottom-color:#0000;box-shadow:0 12px 30px -16px #7b4fd68c}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__ambiente{background:radial-gradient(90px 90px at 3.5% 30%,#f6e7b838,#f6e7b800 70%),radial-gradient(1.4px 1.4px at 18% 28%,#f0c062,#0000),radial-gradient(1.2px 1.2px at 31% 70%,#f0c062,#0000),radial-gradient(1.6px 1.6px at 47% 22%,#f6e7b8,#0000),radial-gradient(1.2px 1.2px at 58% 66%,#f0c062,#0000),radial-gradient(1.4px 1.4px at 73% 30%,#f6e7b8,#0000),radial-gradient(1.2px 1.2px at 86% 72%,#f0c062,#0000),radial-gradient(1.5px 1.5px at 95% 20%,#f6e7b8,#0000)}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__ambiente:after{content:"";background:radial-gradient(1.4px 1.4px at 24% 54%,#f6e7b8,#0000),radial-gradient(1.2px 1.2px at 39% 36%,#f0c062,#0000),radial-gradient(1.6px 1.6px at 66% 48%,#f6e7b8,#0000),radial-gradient(1.2px 1.2px at 80% 18%,#f0c062,#0000),radial-gradient(1.4px 1.4px at 91% 58%,#f6e7b8,#0000);animation:3.2s ease-in-out infinite alternate Header-module__tPtrlq__titilaNav;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__guirnalda{pointer-events:none;transform-origin:50% 0;height:44px;transition:opacity .3s;animation:4.6s ease-in-out infinite alternate Header-module__tPtrlq__meceNav;display:block;position:absolute;top:calc(100% - 2px);left:0;right:0}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__guirnalda:before{content:"";filter:drop-shadow(0 3px 3px #00000080);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='44' viewBox='0 0 240 44'%3E%3Cpath d='M0 2Q120 26 240 2' fill='none' stroke='%236b5a82' stroke-width='1.4'/%3E%3Cline x1='60' y1='11' x2='60' y2='17.23' stroke='%236b5a82' stroke-width='1'/%3E%3Cpath d='M59.4 18.23q0.6 -3 3 -3.4' fill='none' stroke='%2356742c' stroke-width='2' stroke-linecap='round'/%3E%3Cellipse cx='60' cy='23.38' rx='7.5' ry='6.15' fill='%23e0700f'/%3E%3Cpath d='M60 17.23q-4.13 6.15 0 12.3M60 17.23q4.13 6.15 0 12.3' fill='none' stroke='%23a9480a' stroke-width='0.9'/%3E%3Cpath fill='%233b1503' d='M55.88 22.64l1.8 -2.55l1.8 2.55zM60.52 22.64l1.8 -2.55l1.8 2.55zM55.65 25.1q4.35 3.75 8.7 0q-4.35 1.35 -8.7 0z'/%3E%3Cline x1='120' y1='14' x2='120' y2='20.27' stroke='%236b5a82' stroke-width='1'/%3E%3Cpath d='M119.4 21.27q0.6 -3 3 -3.4' fill='none' stroke='%2356742c' stroke-width='2' stroke-linecap='round'/%3E%3Cellipse cx='120' cy='27.65' rx='9' ry='7.38' fill='%23e0700f'/%3E%3Cpath d='M120 20.27q-4.95 7.38 0 14.76M120 20.27q4.95 7.38 0 14.76' fill='none' stroke='%23a9480a' stroke-width='0.9'/%3E%3Cpath fill='%233b1503' d='M115.05 26.76l2.16 -3.06l2.16 3.06zM120.63 26.76l2.16 -3.06l2.16 3.06zM114.78 29.72q5.22 4.5 10.44 0q-5.22 1.62 -10.44 0z'/%3E%3Cline x1='180' y1='11' x2='180' y2='17.23' stroke='%236b5a82' stroke-width='1'/%3E%3Cpath d='M179.4 18.23q0.6 -3 3 -3.4' fill='none' stroke='%2356742c' stroke-width='2' stroke-linecap='round'/%3E%3Cellipse cx='180' cy='23.38' rx='7.5' ry='6.15' fill='%23e0700f'/%3E%3Cpath d='M180 17.23q-4.13 6.15 0 12.3M180 17.23q4.13 6.15 0 12.3' fill='none' stroke='%23a9480a' stroke-width='0.9'/%3E%3Cpath fill='%233b1503' d='M175.88 22.64l1.8 -2.55l1.8 2.55zM180.53 22.64l1.8 -2.55l1.8 2.55zM175.65 25.1q4.35 3.75 8.7 0q-4.35 1.35 -8.7 0z'/%3E%3C/svg%3E") 0 0/240px 44px repeat-x;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__guirnalda i{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='44' viewBox='0 0 240 44'%3E%3Cdefs%3E%3CradialGradient id='h'%3E%3Cstop offset='0' stop-color='%23ffc35a' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23ff8a1a' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='60' cy='23.38' r='14.25' fill='url(%23h)'/%3E%3Cpath fill='%23ffd36b' d='M55.88 22.64l1.8 -2.55l1.8 2.55zM60.52 22.64l1.8 -2.55l1.8 2.55zM55.65 25.1q4.35 3.75 8.7 0q-4.35 1.35 -8.7 0z'/%3E%3Ccircle cx='120' cy='27.65' r='17.1' fill='url(%23h)'/%3E%3Cpath fill='%23ffd36b' d='M115.05 26.76l2.16 -3.06l2.16 3.06zM120.63 26.76l2.16 -3.06l2.16 3.06zM114.78 29.72q5.22 4.5 10.44 0q-5.22 1.62 -10.44 0z'/%3E%3Ccircle cx='180' cy='23.38' r='14.25' fill='url(%23h)'/%3E%3Cpath fill='%23ffd36b' d='M175.88 22.64l1.8 -2.55l1.8 2.55zM180.53 22.64l1.8 -2.55l1.8 2.55zM175.65 25.1q4.35 3.75 8.7 0q-4.35 1.35 -8.7 0z'/%3E%3C/svg%3E") 0 0/240px 44px repeat-x;animation:2.7s linear infinite Header-module__tPtrlq__velaNav;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__colgado{pointer-events:none;transform-origin:50% 0;width:18px;height:27px;transition:opacity .3s;animation:9s ease-in-out infinite Header-module__tPtrlq__colgadoNav;display:block;position:absolute;top:100%;right:27%}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__colgado:before{content:"";filter:drop-shadow(0 0 4px #7b4fd6b3);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='27' viewBox='0 0 18 27'%3E%3Cpath d='M7 0.5v2.5M11 0.5v2.5' stroke='%232a1c44' stroke-width='1.3' stroke-linecap='round'/%3E%3Cpath d='M9 3C3 4 1 11 3.5 18c1 2.6 3 4 5.5 4.6C11.5 22 13.5 20.6 14.5 18 17 11 15 4 9 3z' fill='%232a1c44'/%3E%3Cpath d='M4 7c-2 4-1.6 9 0.6 12M14 7c2 4 1.6 9-0.6 12' fill='none' stroke='%23715aa8' stroke-width='1'/%3E%3Cpath d='M6.4 21.6l-1.4 4 2.6-2.4zM11.6 21.6l1.4 4-2.6-2.4z' fill='%232a1c44'/%3E%3Ccircle cx='7.4' cy='19.4' r='0.95' fill='%23ffcf5a'/%3E%3Ccircle cx='10.6' cy='19.4' r='0.95' fill='%23ffcf5a'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__navLink:before{content:"";aspect-ratio:36/14.6;opacity:0;width:18px;transition:opacity .25s ease, transform .35s var(--ease-out);background:#e6aa38;position:absolute;top:.2rem;right:.35rem;transform:translateY(6px)scale(.5);-webkit-mask:url(/img/fiesta/halloween/comun/murcielago.svg) 50%/contain no-repeat;mask:url(/img/fiesta/halloween/comun/murcielago.svg) 50%/contain no-repeat}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__navLink:hover:before{opacity:1;animation:.16s ease-in-out infinite alternate Header-module__tPtrlq__aleteoNav;transform:none}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__navLink:after{background:#e6aa38;box-shadow:0 0 8px #e6aa3899}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__cta{color:#1a0e02;background:linear-gradient(#f59a3b,#c9620c)}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__cta svg{color:#1a0e02}:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__dropdown{background:radial-gradient(120% 80% at 100% 0,#7b4fd638,#0000 60%),linear-gradient(160deg,#1f1631,#120e1b);border-color:#e6aa3838}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__ambiente{background:radial-gradient(38% 160% at 0 60%,#ff5a1433,#0000 70%),radial-gradient(38% 160% at 100% 60%,#ff5a1433,#0000 70%);animation:2.4s linear infinite Header-module__tPtrlq__antorchaNav}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__ambiente:after{content:"";background:radial-gradient(30% 60% at 20% 80%,#96140a47,#0000 70%),radial-gradient(26% 55% at 55% 90%,#780a083d,#0000 70%),radial-gradient(30% 60% at 85% 75%,#aa1e0c3d,#0000 70%);height:90%;animation:22s ease-in-out infinite alternate Header-module__tPtrlq__nieblaNav;position:absolute;bottom:-40%;left:-50%;right:-50%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__navLink:before{content:"";aspect-ratio:3/4;opacity:0;background:radial-gradient(circle at 35% 35%,#e0473a 0,#9c0b04 45%,#4a0201 100%);border-radius:50%/60% 60% 40% 40%;width:5px;position:absolute;bottom:4px;left:50%;translate:-50%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__navLink:hover:before{animation:1.3s cubic-bezier(.55,0,1,.45) .25s Header-module__tPtrlq__goteaNav}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta{position:relative}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta:after{content:"";pointer-events:none;transform-origin:50% 0;height:12px;transition:transform .4s var(--ease-out);background:linear-gradient(#8a0b05,#5a0302);position:absolute;top:calc(100% - 2px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 0H60V2.2C45 3 35 1.6 20 2.6S5 1.8 0 2.4Z'/%3E%3Cpath d='M12 2c1 1 1 3 1 5.2a1.7 1.7 0 0 1-3.4 0c0-2.2 0-4.2 1-5.2zM31 2c.8 1 .8 2 .8 3.4a1.3 1.3 0 0 1-2.6 0c0-1.4 0-2.4.8-3.4zM48 2c1.2 1.2 1.3 4 1.3 7a1.9 1.9 0 0 1-3.8 0c0-3 .1-5.8 1.3-7z'/%3E%3C/svg%3E") 0 0/60px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 0H60V2.2C45 3 35 1.6 20 2.6S5 1.8 0 2.4Z'/%3E%3Cpath d='M12 2c1 1 1 3 1 5.2a1.7 1.7 0 0 1-3.4 0c0-2.2 0-4.2 1-5.2zM31 2c.8 1 .8 2 .8 3.4a1.3 1.3 0 0 1-2.6 0c0-1.4 0-2.4.8-3.4zM48 2c1.2 1.2 1.3 4 1.3 7a1.9 1.9 0 0 1-3.8 0c0-3 .1-5.8 1.3-7z'/%3E%3C/svg%3E") 0 0/60px 12px repeat-x}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__dropdown:after{content:"";pointer-events:none;transform-origin:50% 0;height:12px;transition:transform .4s var(--ease-out);background:linear-gradient(#8a0b05,#5a0302);position:absolute;top:calc(100% - 2px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 0H60V2.2C45 3 35 1.6 20 2.6S5 1.8 0 2.4Z'/%3E%3Cpath d='M12 2c1 1 1 3 1 5.2a1.7 1.7 0 0 1-3.4 0c0-2.2 0-4.2 1-5.2zM31 2c.8 1 .8 2 .8 3.4a1.3 1.3 0 0 1-2.6 0c0-1.4 0-2.4.8-3.4zM48 2c1.2 1.2 1.3 4 1.3 7a1.9 1.9 0 0 1-3.8 0c0-3 .1-5.8 1.3-7z'/%3E%3C/svg%3E") 0 0/60px 12px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='12' viewBox='0 0 60 12'%3E%3Cpath d='M0 0H60V2.2C45 3 35 1.6 20 2.6S5 1.8 0 2.4Z'/%3E%3Cpath d='M12 2c1 1 1 3 1 5.2a1.7 1.7 0 0 1-3.4 0c0-2.2 0-4.2 1-5.2zM31 2c.8 1 .8 2 .8 3.4a1.3 1.3 0 0 1-2.6 0c0-1.4 0-2.4.8-3.4zM48 2c1.2 1.2 1.3 4 1.3 7a1.9 1.9 0 0 1-3.8 0c0-3 .1-5.8 1.3-7z'/%3E%3C/svg%3E") 0 0/60px 12px repeat-x}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta:after{left:18%;right:18%}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__cta:hover:after{transform:scaleY(1.5)}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__dropdown{box-shadow:var(--shadow-lg), 0 0 26px -6px #c8140073;background:linear-gradient(#170505,#0d0303);border-color:#c41d0059}:root[data-modo=food][data-fiesta=halloween-v2] .Header-module__tPtrlq__dropdown:after{background:linear-gradient(#5c0805,#3a0201);left:12px;right:12px}:is(:root[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__guirnalda,:root[data-modo=food][data-fiesta^=halloween] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__colgado){opacity:0}html:not(.vivo) .Header-module__tPtrlq__ambiente{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__ambiente:after{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__guirnalda{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__guirnalda i{animation-play-state:paused}html:not(.vivo) .Header-module__tPtrlq__colgado{animation-play-state:paused}@media (max-width:900px){:root[data-modo=food][data-fiesta=halloween] .Header-module__tPtrlq__colgado{right:34%}}@keyframes Header-module__tPtrlq__titilaNav{0%{opacity:.15}to{opacity:1}}@keyframes Header-module__tPtrlq__meceNav{0%{transform:skew(-1.2deg)}to{transform:skew(1.2deg)}}@keyframes Header-module__tPtrlq__velaNav{0%,to{opacity:1}14%{opacity:.72}22%{opacity:.95}41%{opacity:.6}47%{opacity:.92}63%{opacity:.78}80%{opacity:1}88%{opacity:.7}}@keyframes Header-module__tPtrlq__colgadoNav{0%,to{rotate:-6deg}25%{rotate:6deg}50%{rotate:-4deg}70%{rotate:3deg}86%{rotate:none;scale:1}88%{scale:1.12 .92}90%{scale:.94 1.06}92%{scale:1}}@keyframes Header-module__tPtrlq__aleteoNav{0%{scale:1}to{scale:1 .45}}@keyframes Header-module__tPtrlq__antorchaNav{0%,to{opacity:1}12%{opacity:.78}27%{opacity:.95}39%{opacity:.7}55%{opacity:1}68%{opacity:.82}84%{opacity:.97}}@keyframes Header-module__tPtrlq__nieblaNav{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes Header-module__tPtrlq__goteaNav{0%{opacity:1;transform:translateY(0)scale(.6)}25%{opacity:1;transform:translateY(1px)scaleY(1.2)}85%{opacity:1;transform:translateY(26px)scale(.85,1.3)}to{opacity:0;transform:translateY(30px)scale(.6)}}.Header-module__tPtrlq__banderines{display:none}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__header{background:linear-gradient(#0e141cf7,#0a0e14f5);border-bottom-color:#0000;box-shadow:0 12px 30px -16px #000000bf}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__ambiente{background:radial-gradient(40% 220% at 100%,#efe6d217,#0000 70%),radial-gradient(2px 2px at 22% 30%,#efe6d2,#0000),radial-gradient(2px 2px at 41% 68%,#efe6d2,#0000),radial-gradient(2px 2px at 63% 24%,#efe6d2,#0000),radial-gradient(2px 2px at 78% 70%,#efe6d2,#0000),radial-gradient(2px 2px at 92% 34%,#efe6d2,#0000)}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__ambiente:after{content:"";background:radial-gradient(2px 2px at 30% 54%,#efe6d2,#0000),radial-gradient(2px 2px at 52% 40%,#efe6d2,#0000),radial-gradient(2px 2px at 70% 58%,#efe6d2,#0000),radial-gradient(2px 2px at 86% 18%,#efe6d2,#0000);animation:2.6s step-end infinite Header-module__tPtrlq__titilaNav3;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__banderines{pointer-events:none;transform-origin:50% 0;height:42px;transition:opacity .3s;animation:3.4s ease-in-out infinite alternate Header-module__tPtrlq__banderinesNav;display:block;position:absolute;top:calc(100% - 3px);left:0;right:0}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__banderines:before{content:"";filter:drop-shadow(0 3px 2px #0000008c);background:url(/img/fiesta/halloween/v3/banderines.svg?h=a8e926e6) 0 0/225px 42px repeat-x;position:absolute;inset:0}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__banderines{opacity:0}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__navLink{transition:rotate .25s}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__navLink:hover{rotate:-2deg}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__navLink:after{height:2px;box-shadow:none;background:repeating-linear-gradient(90deg,#efe6d2 0 5px,#0000 5px 9px)}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__navLink:before{content:"";aspect-ratio:80/100;opacity:0;background:#efe6d2;width:13px;transition:opacity .2s,transform .3s;position:absolute;top:-4px;right:.2rem;transform:translateY(10px);-webkit-mask:url(/img/fiesta/halloween/v3/fantasma-1.svg) 50%/contain no-repeat;mask:url(/img/fiesta/halloween/v3/fantasma-1.svg) 50%/contain no-repeat}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__navLink:hover:before{opacity:1;animation:1.1s ease-in-out .3s infinite alternate Header-module__tPtrlq__fantasmaNav;transform:translateY(-6px)}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__cta{color:#ffb25c;outline-offset:-7px;background:repeating-linear-gradient(-45deg,#0c1016 0 7px,#1f2a37 7px 14px) 0 0/19.8px 19.8px;outline:1.5px dashed #efe6d2a6;rotate:-1.2deg;box-shadow:inset 0 0 0 2px #efe6d2,0 8px 22px -10px #000c}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__cta svg{color:#9be15d}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__cta:hover{animation:.5s linear infinite Header-module__tPtrlq__rayasNav}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__dropdown{outline-offset:-6px;background:linear-gradient(160deg,#141b24,#0e141b);border-color:#efe6d2;outline:1.5px dashed #efe6d280;rotate:-.8deg}:root[data-modo=food][data-fiesta=halloween-v3] .Header-module__tPtrlq__dropdownLink:hover{color:#ff9d2e}html:not(.vivo) .Header-module__tPtrlq__banderines{animation-play-state:paused}@keyframes Header-module__tPtrlq__titilaNav3{0%,to{opacity:.9}35%{opacity:.2}60%{opacity:1}}@keyframes Header-module__tPtrlq__banderinesNav{0%{transform:skew(-2deg)translateY(0)}to{transform:skew(2deg)translateY(1px)}}@keyframes Header-module__tPtrlq__fantasmaNav{0%{transform:translateY(-6px)rotate(-8deg)}to{transform:translateY(-9px)rotate(8deg)}}@keyframes Header-module__tPtrlq__rayasNav{to{background-position:19.8px 0}}.Header-module__tPtrlq__carambanos{display:none}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__header{background:linear-gradient(#112844fa,#0a1a2ef7);border-bottom-color:#0000;overflow:clip visible;box-shadow:0 14px 30px -18px #000000bf}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__fila{z-index:1;position:relative}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__ambiente{pointer-events:none;background:radial-gradient(1.4px 1.4px at 14% 30%,#fffaf0,#0000),radial-gradient(1.2px 1.2px at 27% 72%,#f4c76a,#0000),radial-gradient(1.6px 1.6px at 42% 24%,#fffaf0,#0000),radial-gradient(1.2px 1.2px at 56% 68%,#f4c76a,#0000),radial-gradient(1.4px 1.4px at 71% 28%,#fffaf0,#0000),radial-gradient(1.2px 1.2px at 84% 74%,#f4c76a,#0000),radial-gradient(1.5px 1.5px at 96% 22%,#fffaf0,#0000);display:block;position:absolute;inset:0;overflow:hidden}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__ambiente:after{content:"";background:radial-gradient(1.4px 1.4px at 21% 52%,#fffaf0,#0000),radial-gradient(1.2px 1.2px at 36% 38%,#f4c76a,#0000),radial-gradient(1.6px 1.6px at 63%,#fffaf0,#0000),radial-gradient(1.2px 1.2px at 78% 16%,#f4c76a,#0000),radial-gradient(1.4px 1.4px at 90% 60%,#fffaf0,#0000);animation:2.8s ease-in-out infinite alternate Header-module__tPtrlq__titilaNav;position:absolute;inset:0}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__carambanos{pointer-events:none;filter:drop-shadow(0 3px 3px #00000059);background:url(/img/fiesta/navidad/v1/cabecera/carambanos.webp) 0 0/auto 100% repeat-x;height:22px;transition:opacity .3s;display:block;position:absolute;top:calc(100% - 4px);left:0;right:0}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__carambanos{opacity:0}:is(html[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__navLink,html[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__mobileLink,html[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__cta,html[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__mobileCta){font-family:var(--font-display);letter-spacing:.01em;font-weight:700}html[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__navLink{font-size:1.04rem;font-size:round(1.04rem,2px)}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__navLink:before{content:"";aspect-ratio:1;width:12px;-webkit-mask:var(--nv-copo) center / contain no-repeat;-webkit-mask:var(--nv-copo) center / contain no-repeat;mask:var(--nv-copo) center / contain no-repeat;opacity:0;transition:opacity .25s ease, transform .45s var(--ease-out);background:#f4c76a;position:absolute;top:.15rem;right:.3rem;transform:translateY(-6px)rotate(-90deg)scale(.6)}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__navLink:hover:before{opacity:1;transform:none}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__navLink:after{background:#f4c76a;box-shadow:0 0 8px #f4c76a99}:is(:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__cta,:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__mobileCta){color:#fffaf0;background:linear-gradient(#d93a4b,#a91d2e);box-shadow:inset 0 1px #ffffff40}:is(:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__cta svg,:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__mobileCta svg){color:#fffaf0}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__cta:hover{box-shadow:inset 0 1px #ffffff40,0 12px 26px -12px #d93a4bcc}:root[data-modo=food][data-fiesta=navidad] .Header-module__tPtrlq__dropdown{background:radial-gradient(120% 80% at 100% 0,#f4c76a1f,#0000 60%),linear-gradient(160deg,#13304f,#0c1f36);border-color:#f4c76a47}.Header-module__tPtrlq__cartas{display:none}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__header{background:linear-gradient(#22303ffa,#17222ef7);border-bottom-color:#0000;overflow:clip visible;box-shadow:0 14px 30px -18px #000000bf}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__fila{z-index:1;position:relative}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__ambiente{pointer-events:none;background:radial-gradient(60% 120% at 18% 110%,#c9d2db29,#0000 60%),radial-gradient(50% 120% at 78% -10%,#c9d2db1f,#0000 60%);display:block;position:absolute;inset:0;overflow:hidden}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__ambiente:after{content:"";background:radial-gradient(40% 60% at 30%,#c9d2db24,#0000 70%),radial-gradient(30% 60% at 70% 40%,#c9d2db1a,#0000 70%);animation:38s ease-in-out infinite alternate Header-module__tPtrlq__derivaNiebla;position:absolute;inset:-20% -10%}@keyframes Header-module__tPtrlq__derivaNiebla{0%{transform:translate(-4%)}to{transform:translate(4%)}}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cartas{pointer-events:none;filter:drop-shadow(0 0 5px #f6c65a73);transform-origin:50% 0;background-image:radial-gradient(circle at 20px 14px,#f6c65a 0 4px,#0000 5px),radial-gradient(circle at 60px 14px,#e5674d 0 4px,#0000 5px),radial-gradient(circle at 100px 14px,#51b06a 0 4px,#0000 5px),linear-gradient(#f6f1e74d,#f6f1e74d);background-position:0 0,0 0,0 0,0 5px;background-repeat:repeat-x;background-size:120px 100%,120px 100%,120px 100%,100% 1.5px;height:26px;transition:opacity .3s;animation:5.5s ease-in-out infinite alternate Header-module__tPtrlq__meceCartas;display:block;position:absolute;top:calc(100% - 2px);left:0;right:0}@keyframes Header-module__tPtrlq__meceCartas{0%{transform:rotate(-.35deg)}to{transform:rotate(.35deg)}}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__oculta .Header-module__tPtrlq__cartas{opacity:0}:is(html[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__navLink,html[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__mobileLink,html[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cta,html[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__mobileCta){font-family:var(--font-display);letter-spacing:.02em;font-weight:400}html[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__navLink{font-size:1.08rem;font-size:round(1.08rem,2px)}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__navLink:before{content:"";aspect-ratio:1;opacity:0;width:11px;transition:opacity .25s ease, transform .45s var(--ease-out);background:#ffcf7a;position:absolute;top:.1rem;right:.25rem;transform:translateY(-6px)rotate(-40deg)scale(.5);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cpath d='M0 -11C1 -4 4 -1 11 0C4 1 1 4 0 11C-1 4 -4 1 -11 0C-4 -1 -1 -4 0 -11Z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cpath d='M0 -11C1 -4 4 -1 11 0C4 1 1 4 0 11C-1 4 -4 1 -11 0C-4 -1 -1 -4 0 -11Z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__navLink:hover:before{opacity:1;transform:none}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__navLink:after{background:#ffcf7a;box-shadow:0 0 8px #ffcf7a99}:is(:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cta,:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__mobileCta){color:#221704;background:linear-gradient(#f6c65a,#e6aa38);box-shadow:inset 0 1px #ffffff59}:is(:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cta svg,:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__mobileCta svg){color:#221704}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cta:hover{box-shadow:inset 0 1px #ffffff59,0 12px 26px -12px #e6aa38cc}:root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__dropdown{background:radial-gradient(120% 80% at 100% 0,#f0a33b1f,#0000 60%),linear-gradient(160deg,#26364a,#1b2836);border-color:#f0a33b40}html:not(.vivo) :root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__ambiente:after{animation-play-state:paused}html:not(.vivo) :root[data-modo=food][data-fiesta=navidad-v2] .Header-module__tPtrlq__cartas{animation-play-state:paused}
.Logo-module__NQvaOG__logo{color:var(--text);flex:none;align-items:center;gap:.7rem;display:inline-flex}.Logo-module__NQvaOG__logoText{font-family:var(--font-bricolage), system-ui, sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:-.03em;white-space:nowrap;font-size:round(1.4rem,2px);line-height:1}.Logo-module__NQvaOG__logoText b{color:var(--primary-text);font-weight:800}.Logo-module__NQvaOG__logoBarbivo .Logo-module__NQvaOG__logoText{font-family:var(--font-playfair), Georgia, serif;font-size:1.5rem;font-style:italic;letter-spacing:0;color:var(--primary);font-size:round(1.5rem,2px)}@media (max-width:760px){.Logo-module__NQvaOG__logoText{font-size:1.2rem;font-size:round(1.2rem,2px)}.Logo-module__NQvaOG__logoBarbivo .Logo-module__NQvaOG__logoText{font-size:1.3rem;font-size:round(1.3rem,2px)}}@media (max-width:400px){.Logo-module__NQvaOG__logo{gap:.5rem}.Logo-module__NQvaOG__logoText{font-size:1.05rem;font-size:round(1.05rem,2px)}.Logo-module__NQvaOG__logoBarbivo .Logo-module__NQvaOG__logoText{font-size:1.15rem;font-size:round(1.15rem,2px)}}@media (max-width:350px){.Logo-module__NQvaOG__logo{gap:.35rem}.Logo-module__NQvaOG__logoText{font-size:.94rem;font-size:round(.94rem,2px)}}@media (max-width:330px){:root[data-modo=food][data-fiesta^=halloween] .Logo-module__NQvaOG__logoText{display:none}}.Logo-module__NQvaOG__gorro{display:none}:root[data-modo=food][data-fiesta=navidad] .Logo-module__NQvaOG__logo{position:relative}:root[data-modo=food][data-fiesta=navidad] .Logo-module__NQvaOG__gorro{aspect-ratio:160/103;pointer-events:none;background:url(/img/fiesta/navidad/v1/cabecera/gorro.webp) 50%/contain no-repeat;width:36px;animation:.9s linear .5s both Logo-module__NQvaOG__gorroCae;display:block;position:absolute;top:-12px;left:-11px;rotate:-16deg}@media (max-width:330px){:root[data-modo=food][data-fiesta=navidad] .Logo-module__NQvaOG__logoText{display:none}}@keyframes Logo-module__NQvaOG__gorroCae{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-140%)}15%{opacity:1}50%{animation-timing-function:cubic-bezier(0,.55,.45,1);transform:translateY(0)}68%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-18%)}84%{transform:translateY(0)}to{opacity:1;transform:none}}.Logo-module__NQvaOG__carta{display:none}:root[data-modo=food][data-fiesta=navidad-v2] .Logo-module__NQvaOG__logo{position:relative}:root[data-modo=food][data-fiesta=navidad-v2] .Logo-module__NQvaOG__carta{aspect-ratio:24/32;pointer-events:none;filter:drop-shadow(0 2px 3px #0006);transform-origin:50% 90%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 32'%3E%3Cpath d='M12 0C5.4 0 0 5.4 0 12c0 9 12 20 12 20s12-11 12-20C24 5.4 18.6 0 12 0z' fill='%23e6aa38'/%3E%3Ccircle cx='12' cy='12' r='5' fill='%230e1830'/%3E%3C/svg%3E") 50%/contain no-repeat;width:15px;animation:.8s cubic-bezier(.16,1,.3,1) .5s both Logo-module__NQvaOG__cartaLlega,4.5s ease-in-out 1.3s infinite alternate Logo-module__NQvaOG__cartaMece;display:block;position:absolute;top:-9px;left:-12px}@keyframes Logo-module__NQvaOG__cartaLlega{0%{opacity:0;transform:translate(8px,12px)rotate(14deg)}to{opacity:1;transform:none}}@keyframes Logo-module__NQvaOG__cartaMece{0%{rotate:-3deg}to{rotate:3deg}}@media (max-width:330px){:root[data-modo=food][data-fiesta=navidad-v2] .Logo-module__NQvaOG__logoText{display:none}}html:not(.vivo) :root[data-modo=food][data-fiesta=navidad-v2] .Logo-module__NQvaOG__carta{animation-play-state:paused}
