@font-face{font-family:Fraunces Reserva;src:local("Times New Roman"),local("TimesNewRomanPSMT");font-weight:100 599;font-style:normal;size-adjust:114%;ascent-override:86%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT");font-weight:600 900;font-style:normal;size-adjust:114%;ascent-override:86%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva;src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT");font-weight:100 599;font-style:italic;size-adjust:107%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva;src:local("Times New Roman Bold Italic"),local("TimesNewRomanPS-BoldItalicMT");font-weight:600 900;font-style:italic;size-adjust:115%;ascent-override:85%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva Titular;src:local("Times New Roman Bold"),local("TimesNewRomanPS-BoldMT");font-weight:600 900;font-style:normal;size-adjust:103%;ascent-override:95%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva Titular;src:local("Times New Roman Bold Italic"),local("TimesNewRomanPS-BoldItalicMT");font-weight:600 900;font-style:italic;size-adjust:106.5%;ascent-override:92%;descent-override:24%;line-gap-override:0%}@font-face{font-family:DM Sans Reserva;src:local("Arial"),local("ArialMT");font-weight:100 599;font-style:normal;size-adjust:104%;ascent-override:95%;descent-override:30%;line-gap-override:0%}@font-face{font-family:DM Sans Reserva;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 900;font-style:normal;size-adjust:101%;ascent-override:98%;descent-override:31%;line-gap-override:0%}:root{--cc-cream: #fff6e9;--cc-cream-2: #f5e6cf;--cc-ink: #2b3a2f;--cc-amber: #e9a23b;--cc-coral: #ff6b5b;--cc-sage: #9bc49a;--cc-lavender: #b8a6e6;--cc-brown: #a8612a;--cc-brown-dark: #6b4a2a;--cc-white: #ffffff;--cc-estado-verde: #5dae6a;--cc-estado-verde-bg: #e4f3e1;--cc-estado-ambar: #f2b233;--cc-estado-ambar-bg: #fff0cc;--cc-estado-rojo: #e8533f;--cc-estado-rojo-bg: #fde3dd;--cc-estado-imposible: #6d5a8c;--cc-estado-imposible-bg: #ece6f7;--cc-font-display: "Fraunces Variable", "Fraunces", "Fraunces Reserva", serif;--cc-font-body: "DM Sans Variable", "DM Sans", "DM Sans Reserva", system-ui, sans-serif;--cc-weight-medium: 500;--cc-weight-semibold: 600;--cc-weight-bold: 700;--cc-weight-extrabold: 800;--cc-weight-black: 900;--cc-radius-sm: 16px;--cc-radius-md: 24px;--cc-radius-lg: 32px;--cc-radius-pill: 999px;--cc-radius-bubble: 22px 22px 22px 4px;--cc-border-width: 2px;--cc-border-width-lg: 2.5px;--cc-border: var(--cc-border-width) solid var(--cc-ink);--cc-border-lg: var(--cc-border-width-lg) solid var(--cc-ink);--cc-shadow-sm: 4px 4px 0 var(--cc-ink);--cc-shadow-md: 6px 6px 0 var(--cc-ink);--cc-shadow-lg: 8px 8px 0 var(--cc-ink);--cc-shadow-btn: 0 5px 0 var(--cc-ink);--cc-shadow-btn-lg: 0 6px 0 var(--cc-ink);--cc-space-1: 4px;--cc-space-2: 6px;--cc-space-3: 8px;--cc-space-4: 10px;--cc-space-5: 12px;--cc-space-6: 14px;--cc-space-7: 16px;--cc-space-8: 18px;--cc-space-9: 20px;--cc-space-10: 24px;--cc-space-11: 28px;--cc-space-12: 32px;--cc-space-14: 40px;--cc-space-16: 48px;--cc-container-max: 1200px;--cc-container-pad: 20px}@media (prefers-reduced-motion: no-preference){:root{--cc-motion-ok: 1}}*{box-sizing:border-box}html{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;overflow-x:clip;-webkit-tap-highlight-color:transparent;background-color:var(--cc-cream);background-image:radial-gradient(rgba(168,97,42,.1) 1px,transparent 1.2px);background-size:18px 18px;color:var(--cc-ink);font-family:var(--cc-font-body);-webkit-font-smoothing:antialiased}@keyframes ccWig{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ccBlink{0%,92%,to{transform:scaleY(0)}95%{transform:scaleY(1)}}@keyframes ccFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ccPop{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ccMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ccSpin{to{transform:rotate(360deg)}}.cc-anim-wig{animation:ccWig 2.8s ease-in-out infinite;transform-box:view-box}.cc-anim-blink{animation:ccBlink 4.2s ease infinite;transform-box:fill-box;transform-origin:50% 0%}.cc-anim-float{animation:ccFloat 5s ease-in-out infinite}.cc-anim-pop{animation:ccPop .35s ease-out 1}.cc-anim-spin{animation:ccSpin 1s linear infinite}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}[id]{scroll-margin-top:16px}button,a,input,label{touch-action:manipulation}.cc-nowrap{white-space:nowrap}.cc-newsletter-incluye{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cc-newsletter-incluye li{background:var(--cc-cream);border:var(--cc-border);border-radius:var(--cc-radius-pill);padding:4px 11px;font-size:13px;font-weight:600;line-height:1.35}.cc-hero-mascota{display:flex;flex-direction:column;align-items:center;gap:10px}.cc-hero-mascota__dibujo{width:min(260px,70vw);height:213px}@media (max-width: 560px){.cc-hero-mascota{flex-direction:row-reverse;align-items:flex-end;justify-content:center}.cc-hero-mascota__dibujo{width:120px;height:100px;flex:0 0 auto}.cc-hero-mascota__bocadillo{font-size:16px!important;padding:10px 14px!important}}@media (min-width: 1143px){.cc-portada-h1{--cc-font-display: "Fraunces Variable", "Fraunces", "Fraunces Reserva Titular", serif}}.cc-solo-movil{display:none}@media (max-width: 640px){.cc-solo-movil{display:block}.cc-portada-rejilla{gap:16px!important}.cc-portada-intro{gap:12px!important;padding-top:0!important}.cc-portada-h1{font-size:37px!important;line-height:1.02!important}.cc-portada-texto{font-size:16px!important}.cc-portada-saludo,.cc-portada-pildora-extra{display:none!important}.cc-newsletter-incluye li:nth-child(n+4){display:none}.cc-boton-newsletter{flex:1 1 100%!important}}.cc-barra-movil{display:none}@media (max-width: 640px){.cc-barra-movil{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--cc-cream);border-top:var(--cc-border);box-shadow:0 -6px 18px #2b3a2f1f;transform:translateY(110%);transition:transform .2s ease}.cc-barra-movil[data-visible]{transform:translateY(0)}body:has(.cc-barra-movil) footer{padding-bottom:96px!important}}@media (max-width: 480px){.cc-ocultar-movil{display:none!important}}@media (prefers-reduced-motion: reduce){[data-cc-anim],.cc-anim-wig,.cc-anim-blink,.cc-anim-float,.cc-anim-pop,.cc-anim-spin{animation:none!important}}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-opsz-normal.oos9povj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-opsz-normal.Bf69Tn_J.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-opsz-italic.DNX9AbKj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-opsz-italic.C8i6y2Ft.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
