@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/07ada52535bdea5d-s.2ym9msm88vm4r.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ebba1bee165cb80a-s.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/75cb990346c55dc4-s.p.23oeb0afa3wba.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.CKaQ6W_className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.CKaQ6W_variable{--f-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/375575c718dc6b7a-s.15s2gb72mvmw9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0f4186ccd8c3f8c4-s.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a6fd56cd89ea0e72-s.3z77xcxvtx9_e.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.-nX03q_className{font-family:Newsreader,Newsreader Fallback;font-style:italic}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cef8ac2c062f1b0a-s.3-5_uhe2g8vfj.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c6e22b45cfe1c763-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/158ff596bf2cbebe-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/52e514cb9d030258-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d66ba39e135c9aa7-s.318-mahh4esyg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f44e0976e40b7eea-s.0yot_wy8hf-md.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4a0b7dd978568ff2-s.p.2q0khlq77_eaw.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.VdgA1a_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.VdgA1a_variable{--f-intertight:"Inter Tight", "Inter Tight Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer base{:root{--duo-tierra-claro:#ede3d0;--duo-lino-oscuro:#1b1916;--bg:var(--duo-lino-oscuro);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg2:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--bg2:color-mix(in srgb, var(--bg) 93%, #fff)}}:root{--card:var(--bg2);--line:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--line:color-mix(in srgb, var(--bg) 88%, #fff)}}:root{--field:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--field:color-mix(in srgb, var(--bg) 92%, #000)}}:root{--skeleton-base:var(--card)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-base:color-mix(in srgb, var(--card) 76%, var(--line) 24%)}}:root{--skeleton-line:var(--line)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-line:color-mix(in srgb, var(--line) 72%, var(--card) 28%)}}:root{--skeleton-brillo:var(--card)}@supports (color:color-mix(in lab, red, red)){:root{--skeleton-brillo:color-mix(in srgb, var(--card) 88%, #fff 12%)}}:root{--glass:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--glass:color-mix(in srgb, var(--bg) 70%, transparent)}}:root{--glass-bajada:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--glass-bajada:color-mix(in srgb, var(--bg) 56%, transparent)}}:root{--glass-barra:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--glass-barra:color-mix(in srgb, var(--bg) 62%, transparent)}}:root{--ink:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--ink:color-mix(in srgb, var(--bg) 7%, #fff)}}:root{--muted:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--muted:color-mix(in srgb, var(--bg) 40%, #fff)}}:root{--err:#e08a6b;--aviso-alergia-fondo:#2d2720;--aviso-alergia-borde:#8b6e42;--aviso-alergia-contiene:#f4b4a9;--aviso-alergia-puede:#f2d184;--aviso-alergia-desconocida:#f0e9df;--paleta-pino-pastel:#4fa877;--paleta-pino-medio:#317553;--paleta-pino-hondo:#1e3b2c;--paleta-pino-solido:#1e3b2c;--acento:var(--paleta-pino-pastel);--acento-solido:var(--paleta-pino-medio);--on-acento:#f7f3ec;--acento-2:var(--paleta-pino-pastel);--logo-v:#f7f3ec;--logo-punto:#e8572a;--acento-suave:var(--acento)}@supports (color:color-mix(in lab, red, red)){:root{--acento-suave:color-mix(in srgb, var(--acento) 14%, transparent)}}:root{--grano-opacidad:0;--grano-color:#fff;--grano-escala:170px;--sombra-boton:0 10px 24px -8px #0000008c;--sombra-realce:0 24px 54px -18px #00000080;--sombra-hoja:#00000080;--dorso-hoja:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root{--dorso-hoja:color-mix(in srgb, var(--bg) 93%, #fff)}}:root{--brillo-hoja:#ffffff1a;--serif:var(--f-newsreader), Georgia, "Times New Roman", serif;--sans:var(--f-intertight), system-ui, -apple-system, sans-serif;--pad-pagina:clamp(16px, 3vw, 28px);--radio-card:18px;--radio-pill:999px;--maxw:1320px;--diet-carnivora-a:#a05a4b;--diet-carnivora-b:#6e382d;--diet-carnivora-glow:#c97a63;--diet-keto-a:#bc8248;--diet-keto-b:#82562d;--diet-keto-glow:#e0a458;--diet-mediterranea-a:#8e8c58;--diet-mediterranea-b:#5f5e38;--diet-mediterranea-glow:#b3b072;--diet-vegetariana-a:#a0b765;--diet-vegetariana-b:#566730;--diet-vegetariana-glow:#c6d98a;--diet-vegana-a:#599e5e;--diet-vegana-b:#386a3c;--diet-vegana-glow:#7ecb80;--diet-etiqueta-sobre:#fff;--diet-carnivora-hondo:var(--diet-carnivora-b)}@supports (color:color-mix(in lab, red, red)){:root{--diet-carnivora-hondo:color-mix(in srgb, var(--diet-carnivora-b) 50%, #000)}}:root{--diet-keto-hondo:var(--diet-keto-b)}@supports (color:color-mix(in lab, red, red)){:root{--diet-keto-hondo:color-mix(in srgb, var(--diet-keto-b) 50%, #000)}}:root{--diet-mediterranea-hondo:var(--diet-mediterranea-b)}@supports (color:color-mix(in lab, red, red)){:root{--diet-mediterranea-hondo:color-mix(in srgb, var(--diet-mediterranea-b) 50%, #000)}}:root{--diet-vegetariana-hondo:var(--diet-vegetariana-b)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegetariana-hondo:color-mix(in srgb, var(--diet-vegetariana-b) 50%, #000)}}:root{--diet-vegana-hondo:var(--diet-vegana-b)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegana-hondo:color-mix(in srgb, var(--diet-vegana-b) 50%, #000)}}:root{--diet-carnivora-fundido:linear-gradient(135deg, var(--diet-carnivora-hondo) 0%, var(--diet-carnivora-hondo) 45%, var(--diet-carnivora-hondo) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-carnivora-fundido:linear-gradient(135deg, color-mix(in srgb, var(--diet-carnivora-hondo) 0%, transparent) 0%, color-mix(in srgb, var(--diet-carnivora-hondo) 55%, transparent) 45%, var(--diet-carnivora-hondo) 100%)}}:root{--diet-keto-fundido:linear-gradient(135deg, var(--diet-keto-hondo) 0%, var(--diet-keto-hondo) 45%, var(--diet-keto-hondo) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-keto-fundido:linear-gradient(135deg, color-mix(in srgb, var(--diet-keto-hondo) 0%, transparent) 0%, color-mix(in srgb, var(--diet-keto-hondo) 55%, transparent) 45%, var(--diet-keto-hondo) 100%)}}:root{--diet-mediterranea-fundido:linear-gradient(135deg, var(--diet-mediterranea-hondo) 0%, var(--diet-mediterranea-hondo) 45%, var(--diet-mediterranea-hondo) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-mediterranea-fundido:linear-gradient(135deg, color-mix(in srgb, var(--diet-mediterranea-hondo) 0%, transparent) 0%, color-mix(in srgb, var(--diet-mediterranea-hondo) 55%, transparent) 45%, var(--diet-mediterranea-hondo) 100%)}}:root{--diet-vegetariana-fundido:linear-gradient(135deg, var(--diet-vegetariana-hondo) 0%, var(--diet-vegetariana-hondo) 45%, var(--diet-vegetariana-hondo) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegetariana-fundido:linear-gradient(135deg, color-mix(in srgb, var(--diet-vegetariana-hondo) 0%, transparent) 0%, color-mix(in srgb, var(--diet-vegetariana-hondo) 55%, transparent) 45%, var(--diet-vegetariana-hondo) 100%)}}:root{--diet-vegana-fundido:linear-gradient(135deg, var(--diet-vegana-hondo) 0%, var(--diet-vegana-hondo) 45%, var(--diet-vegana-hondo) 100%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegana-fundido:linear-gradient(135deg, color-mix(in srgb, var(--diet-vegana-hondo) 0%, transparent) 0%, color-mix(in srgb, var(--diet-vegana-hondo) 55%, transparent) 45%, var(--diet-vegana-hondo) 100%)}}:root{--diet-carnivora-etiqueta-fondo:linear-gradient(135deg, var(--diet-carnivora-hondo) 0%, var(--diet-carnivora-hondo) 25%, var(--diet-carnivora-hondo) 85%, var(--diet-carnivora-hondo) 100%), linear-gradient(150deg, var(--diet-carnivora-glow) -24%, var(--diet-carnivora-a) 36%, var(--diet-carnivora-b) 104%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-carnivora-etiqueta-fondo:linear-gradient(135deg, color-mix(in srgb, var(--diet-carnivora-hondo) 20%, transparent) 0%, color-mix(in srgb, var(--diet-carnivora-hondo) 68%, transparent) 25%, color-mix(in srgb, var(--diet-carnivora-hondo) 92%, transparent) 85%, var(--diet-carnivora-hondo) 100%), linear-gradient(150deg, var(--diet-carnivora-glow) -24%, var(--diet-carnivora-a) 36%, var(--diet-carnivora-b) 104%)}}:root{--diet-keto-etiqueta-fondo:linear-gradient(135deg, var(--diet-keto-hondo) 0%, var(--diet-keto-hondo) 25%, var(--diet-keto-hondo) 85%, var(--diet-keto-hondo) 100%), linear-gradient(150deg, var(--diet-keto-glow) -24%, var(--diet-keto-a) 36%, var(--diet-keto-b) 104%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-keto-etiqueta-fondo:linear-gradient(135deg, color-mix(in srgb, var(--diet-keto-hondo) 20%, transparent) 0%, color-mix(in srgb, var(--diet-keto-hondo) 68%, transparent) 25%, color-mix(in srgb, var(--diet-keto-hondo) 92%, transparent) 85%, var(--diet-keto-hondo) 100%), linear-gradient(150deg, var(--diet-keto-glow) -24%, var(--diet-keto-a) 36%, var(--diet-keto-b) 104%)}}:root{--diet-mediterranea-etiqueta-fondo:linear-gradient(135deg, var(--diet-mediterranea-hondo) 0%, var(--diet-mediterranea-hondo) 25%, var(--diet-mediterranea-hondo) 85%, var(--diet-mediterranea-hondo) 100%), linear-gradient(150deg, var(--diet-mediterranea-glow) -24%, var(--diet-mediterranea-a) 36%, var(--diet-mediterranea-b) 104%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-mediterranea-etiqueta-fondo:linear-gradient(135deg, color-mix(in srgb, var(--diet-mediterranea-hondo) 20%, transparent) 0%, color-mix(in srgb, var(--diet-mediterranea-hondo) 68%, transparent) 25%, color-mix(in srgb, var(--diet-mediterranea-hondo) 92%, transparent) 85%, var(--diet-mediterranea-hondo) 100%), linear-gradient(150deg, var(--diet-mediterranea-glow) -24%, var(--diet-mediterranea-a) 36%, var(--diet-mediterranea-b) 104%)}}:root{--diet-vegetariana-etiqueta-fondo:linear-gradient(135deg, var(--diet-vegetariana-hondo) 0%, var(--diet-vegetariana-hondo) 25%, var(--diet-vegetariana-hondo) 85%, var(--diet-vegetariana-hondo) 100%), linear-gradient(150deg, var(--diet-vegetariana-glow) -24%, var(--diet-vegetariana-a) 36%, var(--diet-vegetariana-b) 104%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegetariana-etiqueta-fondo:linear-gradient(135deg, color-mix(in srgb, var(--diet-vegetariana-hondo) 20%, transparent) 0%, color-mix(in srgb, var(--diet-vegetariana-hondo) 68%, transparent) 25%, color-mix(in srgb, var(--diet-vegetariana-hondo) 92%, transparent) 85%, var(--diet-vegetariana-hondo) 100%), linear-gradient(150deg, var(--diet-vegetariana-glow) -24%, var(--diet-vegetariana-a) 36%, var(--diet-vegetariana-b) 104%)}}:root{--diet-vegana-etiqueta-fondo:linear-gradient(135deg, var(--diet-vegana-hondo) 0%, var(--diet-vegana-hondo) 25%, var(--diet-vegana-hondo) 85%, var(--diet-vegana-hondo) 100%), linear-gradient(150deg, var(--diet-vegana-glow) -24%, var(--diet-vegana-a) 36%, var(--diet-vegana-b) 104%)}@supports (color:color-mix(in lab, red, red)){:root{--diet-vegana-etiqueta-fondo:linear-gradient(135deg, color-mix(in srgb, var(--diet-vegana-hondo) 20%, transparent) 0%, color-mix(in srgb, var(--diet-vegana-hondo) 68%, transparent) 25%, color-mix(in srgb, var(--diet-vegana-hondo) 92%, transparent) 85%, var(--diet-vegana-hondo) 100%), linear-gradient(150deg, var(--diet-vegana-glow) -24%, var(--diet-vegana-a) 36%, var(--diet-vegana-b) 104%)}}:root{--diet-carnivora-sobre:#fff;--diet-keto-sobre:#12110d;--diet-mediterranea-sobre:#12110d;--diet-vegetariana-sobre:#12110d;--diet-vegana-sobre:#12110d;--diet-carnivora-texto:var(--diet-carnivora-glow);--diet-keto-texto:var(--diet-keto-glow);--diet-mediterranea-texto:var(--diet-mediterranea-glow);--diet-vegetariana-texto:var(--diet-vegetariana-glow);--diet-vegana-texto:var(--diet-vegana-glow);--etiqueta-1:#317553;--etiqueta-1-sobre:#f7f3ec;--etiqueta-2:#599e5e;--etiqueta-2-sobre:#12110d;--etiqueta-3:#a0b765;--etiqueta-3-sobre:#12110d;--etiqueta-4:#8e8c58;--etiqueta-4-sobre:#12110d;--etiqueta-5:#bc8248;--etiqueta-5-sobre:#12110d;--etiqueta-6:#a05a4b;--etiqueta-6-sobre:#f7f3ec;--etiqueta-7:#6e382d;--etiqueta-7-sobre:#f7f3ec;--etiqueta-8:#ede3d0;--etiqueta-8-sobre:#12110d}:root[data-theme=light]{--grano-opacidad:0;--bg:var(--duo-tierra-claro);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg2:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--bg2:color-mix(in srgb, var(--bg) 94%, #000)}}:root[data-theme=light]{--card:var(--bg2);--line:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--line:color-mix(in srgb, var(--bg) 85%, #000)}}:root[data-theme=light]{--field:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--field:color-mix(in srgb, var(--bg) 55%, #fff)}}:root[data-theme=light]{--glass:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--glass:color-mix(in srgb, var(--bg) 76%, transparent)}}:root[data-theme=light]{--glass-bajada:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--glass-bajada:color-mix(in srgb, var(--bg) 62%, transparent)}}:root[data-theme=light]{--glass-barra:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--glass-barra:color-mix(in srgb, var(--bg) 68%, transparent)}}:root[data-theme=light]{--ink:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--ink:color-mix(in srgb, var(--bg) 15%, #000)}}:root[data-theme=light]{--muted:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--muted:color-mix(in srgb, var(--bg) 40%, #000)}}:root[data-theme=light]{--err:#933d22;--aviso-alergia-fondo:#f8edcf;--aviso-alergia-borde:#a57921;--aviso-alergia-contiene:#852c24;--aviso-alergia-puede:#685000;--aviso-alergia-desconocida:#40320f;--diet-carnivora-texto:var(--diet-carnivora-b);--diet-keto-texto:var(--diet-keto-b);--diet-mediterranea-texto:var(--diet-mediterranea-b);--diet-vegetariana-texto:var(--diet-vegetariana-b);--diet-vegana-texto:var(--diet-vegana-b);--grano-color:#000;--acento:var(--paleta-pino-hondo);--acento-2:var(--paleta-pino-hondo);--acento-solido:var(--paleta-pino-solido);--on-acento:#f7f3ec;--logo-v:#1e3b2c;--sombra-boton:0 10px 24px -8px #4a36204d;--sombra-realce:0 24px 54px -18px #4a362042;--sombra-hoja:#4a362066;--dorso-hoja:var(--bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light]{--dorso-hoja:color-mix(in srgb, var(--bg) 62%, #fff)}}:root[data-theme=light]{--brillo-hoja:#ffffff6b}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200:#e5e7eb;--spacing:.25rem;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primario:var(--color-primario);--color-oscuro:var(--color-oscuro);--color-crema:var(--color-crema);--font-display:var(--font-display);--font-texto:var(--font-texto)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-200:lab(91.6229% -.159115 -2.26791)}}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.min-h-screen{min-height:100vh}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.px-6{padding-inline:calc(var(--spacing) * 6)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-oscuro\/70{color:var(--color-oscuro)}@supports (color:color-mix(in lab, red, red)){.text-oscuro\/70{color:color-mix(in oklab, var(--color-oscuro) 70%, transparent)}}.text-primario{color:var(--color-primario)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:76px}body{background-color:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;transition:background-color .6s,color .6s}.ph{background-color:var(--bg2);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}html{scrollbar-color:var(--ink) transparent}@supports (color:color-mix(in lab, red, red)){html{scrollbar-color:color-mix(in srgb, var(--ink) 30%, transparent) transparent}}*{scrollbar-width:thin}input[type=checkbox]{appearance:none;border:1.5px solid var(--ink);flex:none;width:20px;height:20px;margin:0;position:relative}@supports (color:color-mix(in lab, red, red)){input[type=checkbox]{border:1.5px solid color-mix(in srgb, var(--ink) 38%, var(--line))}}input[type=checkbox]{background:var(--field);cursor:pointer;border-radius:6px;transition:background-color .15s,border-color .15s}input[type=checkbox]:after{content:"";background:var(--on-acento);opacity:0;transition:opacity .12s,transform .12s;position:absolute;inset:0;transform:scale(.6);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/80% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/80% no-repeat}input[type=checkbox]:checked{background:var(--acento-solido);border-color:var(--acento-solido)}input[type=checkbox]:checked:after{opacity:1;transform:none}input[type=checkbox]:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:6px}input[type=checkbox]:disabled{opacity:.5;cursor:default}@media (hover:hover){input[type=checkbox]:not(:checked):not(:disabled):hover{border-color:var(--acento)}}textarea{resize:none}@supports (field-sizing:content){textarea{field-sizing:content;max-height:min(45vh,320px);overflow-y:auto}}input[type=checkbox].mc-casilla{border-radius:7px;width:24px;height:24px;margin-top:.12em}.mc-libro{--mc-giro:.68s;min-width:0;min-height:0;position:relative;overflow:hidden;container-type:size}.mc-capa,.mc-pliegue,.mc-ventana{position:absolute;inset:0}.mc-capa{z-index:1}.mc-hoja{background:var(--bg);transform-origin:0 0;place-items:center;min-width:0;min-height:0;padding:clamp(20px,4vh,44px) clamp(20px,6vw,60px);display:grid;position:absolute;inset:0;overflow:hidden}.mc-hoja-fantasma,.mc-capa-vieja{pointer-events:none}.mc-pastilla{border:1px solid var(--line);background:var(--card);min-height:48px;font-size:15px;font-family:var(--sans);white-space:nowrap;border-radius:999px;align-items:center;padding:13px 22px;display:inline-flex}.mc-libro[data-giro] .mc-hoja *,.mc-libro[data-giro] .mc-hoja :before,.mc-libro[data-giro] .mc-hoja :after{transition:none!important}@supports (width:1cqw){.mc-pasa,.mc-vuelve{z-index:2}.mc-pasa .mc-pliegue,.mc-vuelve .mc-pliegue{transform-origin:0 0;will-change:transform;width:calc(200cqw + 200cqh);height:calc(100cqw + 100cqh);inset:0 auto auto 0}.mc-pasa .mc-ventana,.mc-vuelve .mc-ventana{width:100%;height:100%;inset:0 auto auto 0;overflow:hidden}.mc-pasa .mc-hoja,.mc-vuelve .mc-hoja{will-change:transform;width:100cqw;height:100cqh;inset:0 auto auto 0}.mc-pasa .mc-pliegue,.mc-vuelve .mc-pliegue{animation:mc-pliegue var(--mc-giro) linear both}.mc-pasa .mc-hoja,.mc-vuelve .mc-hoja{animation:mc-frente var(--mc-giro) linear both}.mc-pasa .mc-dorso,.mc-vuelve .mc-dorso{animation:mc-dorso var(--mc-giro) linear both}.mc-pasa .mc-sombra-suelo,.mc-vuelve .mc-sombra-suelo,.mc-pasa .mc-rollo,.mc-vuelve .mc-rollo{animation:mc-sombra-suelo var(--mc-giro) linear both}.mc-vuelve .mc-pliegue,.mc-vuelve .mc-hoja,.mc-vuelve .mc-dorso,.mc-vuelve .mc-rollo,.mc-vuelve .mc-sombra-suelo{animation-direction:reverse}}@supports not (width:1cqw){.mc-capa-vieja{display:none}}.mc-dorso{transform-origin:0 0;background:var(--dorso-hoja);width:100cqw;height:100cqh;box-shadow:-6px 4px 22px -4px var(--sombra-hoja), -1px 1px 3px 0 var(--sombra-hoja);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.mc-rollo{pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--brillo-hoja) 38%, transparent 64%, var(--sombra-hoja) 88%, var(--sombra-hoja) 100%);width:clamp(40px,15cqw,130px);position:absolute;top:0;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.mc-rollo{background:linear-gradient(90deg, transparent 0%, var(--brillo-hoja) 38%, transparent 64%, color-mix(in srgb, var(--sombra-hoja) 55%, transparent) 88%, var(--sombra-hoja) 100%)}}.mc-sombra-suelo{pointer-events:none;background:linear-gradient(90deg, var(--sombra-hoja) 0%, transparent 100%);opacity:0;width:clamp(40px,16cqw,200px);height:100%;position:absolute;top:0;left:100%}@keyframes mc-pliegue{0%{transform:rotate(38deg)translate(calc(-121.199cqw - 138.434cqh),-100cqw)}4.167%{transform:rotate(36.69deg)translate(calc(-120.083cqw - 140.457cqh),-100cqw)}8.333%{transform:rotate(35.209deg)translate(calc(-119.383cqw - 143.131cqh),-100cqw)}12.5%{transform:rotate(33.668deg)translate(calc(-119.238cqw - 146.25cqh),-100cqw)}16.667%{transform:rotate(32.096deg)translate(calc(-119.683cqw - 149.717cqh),-100cqw)}20.833%{transform:rotate(30.509deg)translate(calc(-120.736cqw - 153.449cqh),-100cqw)}25%{transform:rotate(28.917deg)translate(calc(-122.398cqw - 157.372cqh),-100cqw)}29.167%{transform:rotate(27.329deg)translate(calc(-124.66cqw - 161.413cqh),-100cqw)}33.333%{transform:rotate(25.752deg)translate(calc(-127.502cqw - 165.507cqh),-100cqw)}37.5%{transform:rotate(24.192deg)translate(calc(-130.896cqw - 169.589cqh),-100cqw)}41.667%{transform:rotate(22.655deg)translate(calc(-134.805cqw - 173.6cqh),-100cqw)}45.833%{transform:rotate(21.147deg)translate(calc(-139.181cqw - 177.487cqh),-100cqw)}50%{transform:rotate(19.673deg)translate(calc(-143.971cqw - 181.204cqh),-100cqw)}54.167%{transform:rotate(18.24deg)translate(calc(-149.111cqw - 184.707cqh),-100cqw)}58.333%{transform:rotate(16.853deg)translate(calc(-154.532cqw - 187.965cqh),-100cqw)}62.5%{transform:rotate(15.518deg)translate(calc(-160.159cqw - 190.951cqh),-100cqw)}66.667%{transform:rotate(14.242deg)translate(calc(-165.908cqw - 193.647cqh),-100cqw)}70.833%{transform:rotate(13.03deg)translate(calc(-171.693cqw - 196.042cqh),-100cqw)}75%{transform:rotate(11.891deg)translate(calc(-177.421cqw - 198.134cqh),-100cqw)}79.167%{transform:rotate(10.83deg)translate(calc(-182.995cqw - 199.928cqh),-100cqw)}83.333%{transform:rotate(9.856deg)translate(calc(-188.317cqw - 201.436cqh),-100cqw)}87.5%{transform:rotate(8.977deg)translate(calc(-193.283cqw - 202.674cqh),-100cqw)}91.667%{transform:rotate(8.201deg)translate(calc(-197.79cqw - 203.664cqh),-100cqw)}95.833%{transform:rotate(7.539deg)translate(calc(-201.732cqw - 204.431cqh),-100cqw)}to{transform:rotate(7deg)translate(calc(-205cqw - 205cqh),-100cqw)}}@keyframes mc-frente{0%{transform:translate(calc(121.199cqw + 138.434cqh),100cqw)rotate(-38deg)}4.167%{transform:translate(calc(120.083cqw + 140.457cqh),100cqw)rotate(-36.69deg)}8.333%{transform:translate(calc(119.383cqw + 143.131cqh),100cqw)rotate(-35.209deg)}12.5%{transform:translate(calc(119.238cqw + 146.25cqh),100cqw)rotate(-33.668deg)}16.667%{transform:translate(calc(119.683cqw + 149.717cqh),100cqw)rotate(-32.096deg)}20.833%{transform:translate(calc(120.736cqw + 153.449cqh),100cqw)rotate(-30.509deg)}25%{transform:translate(calc(122.398cqw + 157.372cqh),100cqw)rotate(-28.917deg)}29.167%{transform:translate(calc(124.66cqw + 161.413cqh),100cqw)rotate(-27.329deg)}33.333%{transform:translate(calc(127.502cqw + 165.507cqh),100cqw)rotate(-25.752deg)}37.5%{transform:translate(calc(130.896cqw + 169.589cqh),100cqw)rotate(-24.192deg)}41.667%{transform:translate(calc(134.805cqw + 173.6cqh),100cqw)rotate(-22.655deg)}45.833%{transform:translate(calc(139.181cqw + 177.487cqh),100cqw)rotate(-21.147deg)}50%{transform:translate(calc(143.971cqw + 181.204cqh),100cqw)rotate(-19.673deg)}54.167%{transform:translate(calc(149.111cqw + 184.707cqh),100cqw)rotate(-18.24deg)}58.333%{transform:translate(calc(154.532cqw + 187.965cqh),100cqw)rotate(-16.853deg)}62.5%{transform:translate(calc(160.159cqw + 190.951cqh),100cqw)rotate(-15.518deg)}66.667%{transform:translate(calc(165.908cqw + 193.647cqh),100cqw)rotate(-14.242deg)}70.833%{transform:translate(calc(171.693cqw + 196.042cqh),100cqw)rotate(-13.03deg)}75%{transform:translate(calc(177.421cqw + 198.134cqh),100cqw)rotate(-11.891deg)}79.167%{transform:translate(calc(182.995cqw + 199.928cqh),100cqw)rotate(-10.83deg)}83.333%{transform:translate(calc(188.317cqw + 201.436cqh),100cqw)rotate(-9.856deg)}87.5%{transform:translate(calc(193.283cqw + 202.674cqh),100cqw)rotate(-8.977deg)}91.667%{transform:translate(calc(197.79cqw + 203.664cqh),100cqw)rotate(-8.201deg)}95.833%{transform:translate(calc(201.732cqw + 204.431cqh),100cqw)rotate(-7.539deg)}to{transform:translate(calc(205cqw + 205cqh),100cqw)rotate(-7deg)}}@keyframes mc-dorso{0%{transform:translate(calc(278.801cqw + 261.566cqh),100cqw)scaleX(-1)rotate(-38deg)}4.167%{transform:translate(calc(279.917cqw + 259.543cqh),100cqw)scaleX(-1)rotate(-36.69deg)}8.333%{transform:translate(calc(280.617cqw + 256.869cqh),100cqw)scaleX(-1)rotate(-35.209deg)}12.5%{transform:translate(calc(280.762cqw + 253.75cqh),100cqw)scaleX(-1)rotate(-33.668deg)}16.667%{transform:translate(calc(280.317cqw + 250.283cqh),100cqw)scaleX(-1)rotate(-32.096deg)}20.833%{transform:translate(calc(279.264cqw + 246.551cqh),100cqw)scaleX(-1)rotate(-30.509deg)}25%{transform:translate(calc(277.602cqw + 242.628cqh),100cqw)scaleX(-1)rotate(-28.917deg)}29.167%{transform:translate(calc(275.34cqw + 238.587cqh),100cqw)scaleX(-1)rotate(-27.329deg)}33.333%{transform:translate(calc(272.498cqw + 234.493cqh),100cqw)scaleX(-1)rotate(-25.752deg)}37.5%{transform:translate(calc(269.104cqw + 230.411cqh),100cqw)scaleX(-1)rotate(-24.192deg)}41.667%{transform:translate(calc(265.195cqw + 226.4cqh),100cqw)scaleX(-1)rotate(-22.655deg)}45.833%{transform:translate(calc(260.819cqw + 222.513cqh),100cqw)scaleX(-1)rotate(-21.147deg)}50%{transform:translate(calc(256.029cqw + 218.796cqh),100cqw)scaleX(-1)rotate(-19.673deg)}54.167%{transform:translate(calc(250.889cqw + 215.293cqh),100cqw)scaleX(-1)rotate(-18.24deg)}58.333%{transform:translate(calc(245.468cqw + 212.035cqh),100cqw)scaleX(-1)rotate(-16.853deg)}62.5%{transform:translate(calc(239.841cqw + 209.049cqh),100cqw)scaleX(-1)rotate(-15.518deg)}66.667%{transform:translate(calc(234.092cqw + 206.353cqh),100cqw)scaleX(-1)rotate(-14.242deg)}70.833%{transform:translate(calc(228.307cqw + 203.958cqh),100cqw)scaleX(-1)rotate(-13.03deg)}75%{transform:translate(calc(222.579cqw + 201.866cqh),100cqw)scaleX(-1)rotate(-11.891deg)}79.167%{transform:translate(calc(217.005cqw + 200.072cqh),100cqw)scaleX(-1)rotate(-10.83deg)}83.333%{transform:translate(calc(211.683cqw + 198.564cqh),100cqw)scaleX(-1)rotate(-9.856deg)}87.5%{transform:translate(calc(206.717cqw + 197.326cqh),100cqw)scaleX(-1)rotate(-8.977deg)}91.667%{transform:translate(calc(202.21cqw + 196.336cqh),100cqw)scaleX(-1)rotate(-8.201deg)}95.833%{transform:translate(calc(198.268cqw + 195.569cqh),100cqw)scaleX(-1)rotate(-7.539deg)}to{transform:translate(calc(195cqw + 195cqh),100cqw)scaleX(-1)rotate(-7deg)}}@keyframes mc-sombra-suelo{0%{opacity:0}4.167%{opacity:0}8.333%{opacity:0}12.5%{opacity:.006}16.667%{opacity:.07}20.833%{opacity:.227}25%{opacity:.478}29.167%{opacity:.769}33.333%{opacity:.98}37.5%{opacity:1}41.667%{opacity:1}45.833%{opacity:1}50%{opacity:1}54.167%{opacity:1}58.333%{opacity:1}62.5%{opacity:1}66.667%{opacity:1}70.833%{opacity:1}75%{opacity:1}79.167%{opacity:.997}83.333%{opacity:.824}87.5%{opacity:.52}91.667%{opacity:.235}95.833%{opacity:.055}to{opacity:0}}summary.plv-resumen{cursor:pointer;min-height:44px;padding-inline-end:34px;list-style:none;position:relative}summary.plv-resumen::-webkit-details-marker{display:none}summary.plv-resumen::marker{content:""}summary.plv-resumen:after{content:"";right:2px;top:var(--resumen-top,50%);background:var(--muted);width:20px;height:20px;margin-top:-10px;transition:transform .2s;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9.5 12 16l6.5-6.5'/%3E%3C/svg%3E") 50%/contain no-repeat}details[open]>summary.plv-resumen:after{transform:rotate(180deg)}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 600000s,color 600000s}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}@keyframes plvReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}[data-reveal]{opacity:1;transform:none}.perfil-cabecera{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(20px,4vw,52px);margin-bottom:34px;display:grid}.perfil-col-izq{flex-direction:column;justify-self:center;align-items:center;gap:22px;display:flex}.perfil-numeros{text-align:center;flex-direction:row;gap:clamp(20px,3vw,38px);margin:0;display:flex}.perfil-acciones{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.perfil-retrato{flex-direction:column;align-items:center;display:flex}.perfil-sobre{flex-direction:column;justify-self:center;align-items:center;max-width:360px;display:flex}@media (max-width:860px){.perfil-cabecera{text-align:center;grid-template-columns:1fr;justify-items:center;gap:24px}.perfil-retrato{order:1}.perfil-col-izq{order:2}.perfil-numeros{gap:clamp(22px,7vw,44px)}.perfil-sobre{order:3}.perfil-sobre>div:first-child{justify-content:center}}.notif-fila{border-bottom:1px solid var(--line);border-radius:14px;grid-template-columns:148px auto minmax(0,1fr);grid-template-areas:"quien retrato que";align-items:center;gap:14px;padding:13px 14px;display:grid}.notif-fila[data-sin-leer]{background:var(--acento-suave)}.notif-retrato{grid-area:retrato;line-height:0}.notif-quien{text-align:left;flex-direction:column;grid-area:quien;align-items:flex-start;min-width:0;display:flex}.notif-que{grid-area:que;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:640px){.notif-fila{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"retrato quien""que que";justify-items:start;gap:10px 12px}}.muro-platos{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.muro-platos>*{height:100%}.pagina-legal-cuerpo :is(p,li) a[href]{text-underline-offset:2px;text-decoration:underline}.plv-contenido-diferido{content-visibility:visible;contain-intrinsic-size:auto 190px}.plv-contenido-diferido-feed{contain-intrinsic-size:auto 370px}.plv-contenido-diferido-lista{contain-intrinsic-size:auto 94px}.plv-contenido-diferido-recetario{contain-intrinsic-size:auto 218px}@media (min-width:900px){.plv-contenido-diferido-feed{contain-intrinsic-size:auto 372px}.plv-contenido-diferido-lista{contain-intrinsic-size:auto 114px}.plv-contenido-diferido-recetario{contain-intrinsic-size:auto 242px}}.plv-esqueleto-privado{box-sizing:border-box;opacity:0;margin:0 auto;transition:opacity .14s}.plv-esqueleto-visible{opacity:1}.plv-esqueleto-privado-perfil,.plv-esqueleto-privado-publicar{max-width:780px;padding:clamp(24px, 4vw, 44px) var(--pad-pagina) 90px}.plv-esqueleto-privado-notificaciones{max-width:620px;padding:clamp(20px, 4vh, 36px) var(--pad-pagina) 90px}.plv-esqueleto-contenido{gap:14px;display:grid}.plv-esqueleto-bloque{background:var(--skeleton-base);border:1px solid var(--skeleton-line);background-image:linear-gradient(110deg, transparent 28%, var(--skeleton-brillo) 50%, transparent 72%);background-size:220% 100%;border-radius:14px;min-width:0;display:block}.plv-esqueleto-visible .plv-esqueleto-bloque{animation:1.35s ease-in-out infinite plvSkeleton}@keyframes plvSkeleton{0%{background-position:120% 0}to{background-position:-40% 0}}.plv-esqueleto-tardio .plv-esqueleto-bloque{animation:1.35s ease-in-out .7s infinite plvSkeleton}.plv-esqueleto-perfil-cabecera{align-items:center;gap:16px;min-height:100px;display:flex}.plv-esqueleto-avatar{border-radius:999px;flex:none;width:86px;height:86px}.plv-esqueleto-columna{flex:1;gap:10px;display:grid}.plv-esqueleto-nombre{width:min(240px,70%);height:26px}.plv-esqueleto-handle{width:min(150px,48%);height:16px}.plv-esqueleto-acciones{grid-template-columns:repeat(2,minmax(0,150px));gap:10px;display:grid}.plv-esqueleto-acciones>.plv-esqueleto-bloque{border-radius:999px;height:46px}.plv-esqueleto-panel{min-height:148px}.plv-esqueleto-dos-columnas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.plv-esqueleto-panel-corto{min-height:96px}.plv-esqueleto-publicar{max-width:640px}.plv-esqueleto-titulo{width:min(330px,74%);height:38px;margin-bottom:2px}.plv-esqueleto-subtitulo{width:min(460px,94%);height:18px;margin-bottom:12px}.plv-esqueleto-campo{border-radius:13px;height:52px}.plv-esqueleto-acciones-publicar{margin-top:10px}.plv-esqueleto-notificaciones{gap:8px}.plv-esqueleto-notificacion{border:1px solid var(--skeleton-line);background:var(--skeleton-base);border-radius:15px;align-items:center;gap:12px;min-height:70px;padding:14px 46px 14px 14px;display:flex}.plv-esqueleto-avatar-pequeno{border-radius:999px;flex:none;width:38px;height:38px}.plv-esqueleto-linea-ancha{width:min(330px,90%);height:16px}.plv-esqueleto-linea-corta{width:min(110px,34%);height:13px}@media (max-width:520px){.plv-esqueleto-dos-columnas{grid-template-columns:1fr}}@media (max-width:1100px){.muro-platos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.muro-platos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.muro-platos{grid-template-columns:minmax(0,1fr)}}.feed-columnas{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.feed-columnas>*{height:100%}@media (max-width:860px){.feed-columnas{grid-template-columns:minmax(0,1fr)}}:root{--barra-alto:60px;--barra-hueco:10px;--barra-reserva:calc(var(--barra-alto) + var(--barra-hueco) + env(safe-area-inset-bottom,0px))}.barra-inferior{border:1px solid var(--line);background:var(--glass-barra);will-change:transform, opacity;border-radius:999px;width:min(480px,100% - 24px);margin-inline:auto;box-shadow:0 8px 28px #0000002e,inset 0 1px #ffffff0a;left:max(12px, env(safe-area-inset-left,0px))!important;right:max(12px, env(safe-area-inset-right,0px))!important;bottom:calc(var(--barra-hueco) + env(safe-area-inset-bottom,0px))!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.barra-inferior{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.barra-inferior{background:color-mix(in srgb, var(--bg) 94%, transparent)}}}@keyframes buscador-fondo-entra{0%{opacity:0}to{opacity:1}}@keyframes buscador-fondo-sale{0%{opacity:1}to{opacity:0}}@keyframes buscador-panel-entra{0%{transform:translateY(-42vh)}to{transform:none}}@keyframes buscador-panel-sale{0%{transform:none}to{transform:translateY(-42vh)}}.buscador-flotante{animation:.26s both buscador-fondo-entra}.buscador-flotante .buscador-panel{animation:.32s cubic-bezier(.2,.8,.2,1) both buscador-panel-entra}.buscador-flotante[data-saliendo]{pointer-events:none;animation:.26s both buscador-fondo-sale}.buscador-flotante[data-saliendo] .buscador-panel{animation:.26s ease-in both buscador-panel-sale}:root{--barra-se-va:1s;--barra-curva-se-va:cubic-bezier(.6, 0, .3, 1);--barra-vuelve:.7s;--barra-curva-vuelve:cubic-bezier(.3, .7, .25, 1);--barra-desvanece-se-va:.7s;--barra-desvanece-espera:.25s;--barra-iconos-se-van:.6s;--barra-iconos-espera:80ms;--barra-desvanece-vuelve:.45s}.barra-inferior{transform-origin:50%;transition:transform var(--barra-vuelve) var(--barra-curva-vuelve), opacity var(--barra-desvanece-vuelve) ease}.barra-inferior ul{transition:opacity .3s .24s}.barra-inferior[data-oculta]{opacity:0;pointer-events:none;transition:transform var(--barra-se-va) var(--barra-curva-se-va), opacity var(--barra-desvanece-se-va) ease var(--barra-desvanece-espera);transform:translateY(14px)scale(.12,.45)}.barra-inferior[data-oculta] ul{opacity:0;transition:opacity var(--barra-iconos-se-van) ease var(--barra-iconos-espera)}@media (prefers-reduced-motion:reduce){.barra-inferior,.barra-inferior[data-oculta]{transform:none;transition:opacity .2s linear!important}.barra-inferior ul,.barra-inferior[data-oculta] ul{opacity:1;transition:none!important}}.cabecera-app{background:var(--glass);transition:transform var(--barra-vuelve) var(--barra-curva-vuelve), opacity var(--barra-desvanece-vuelve) ease}.cabecera-app[data-bajada="1"],.cabecera-app[data-bajada="2"]{background:var(--glass-bajada)}@media (max-width:860px){.cabecera-app{will-change:transform, opacity}.cabecera-app[data-bajada="2"]{opacity:0;pointer-events:none;transition:transform var(--barra-se-va) var(--barra-curva-se-va), opacity var(--barra-desvanece-se-va) ease var(--barra-desvanece-espera);transform:translateY(-101%)}}@media (prefers-reduced-motion:reduce){.cabecera-app,.cabecera-app[data-bajada="2"]{transform:none;transition:opacity .2s linear!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cabecera-app,.cabecera-app[data-bajada]{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.cabecera-app,.cabecera-app[data-bajada]{background:color-mix(in srgb, var(--bg) 94%, transparent)}}}@media (max-width:860px){.barra-inferior{display:block!important}.cabecera-accesos{display:none!important}.cabecera-publicar-texto{display:none}body{padding-bottom:var(--barra-reserva)}}.bienvenida-pasos{min-height:100dvh}@media (max-width:860px){.bienvenida-pasos{min-height:calc(100dvh - var(--barra-reserva))}}@media (max-width:760px){.home-search{display:none!important}}@media (max-width:560px){.plv-nav{gap:12px!important;padding:8px 8px 8px 15px!important}.plv-nav .nav-links{gap:12px!important;font-size:13.5px!important}.plv-nav>a:first-child{font-size:19px!important}}@media (max-width:860px){.nav-link-cubierto,.nav-links-cubierto{display:none!important}.pricing-grid,.diet-grid{grid-template-columns:1fr!important}.diet-grid>*{grid-column:auto!important;min-height:240px!important}}.plv-link{transition:color .25s}.plv-btn{transition:transform .25s,box-shadow .25s,background .25s,border-color .25s,opacity .25s}.plv-lift{transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s}@media (hover:hover){.plv-link:hover{color:var(--ink)!important}.plv-btn:hover{transform:translateY(-2px)}.plv-soft:hover{background:var(--bg2)!important}.plv-lift:hover{z-index:2;position:relative;transform:translateY(-8px);box-shadow:0 24px 50px #1f1b1638}}@media (hover:none){.plv-btn:active,.plv-lift:active,.plv-soft:active{transition:transform .1s;transform:scale(.97)}}a,button,label,summary,[role=button],[role=switch]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,[role=button],[role=switch]{-webkit-user-select:none;user-select:none}@media (max-width:860px){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}}@media (max-width:560px){.aviso-hoja{max-height:80vh;bottom:12px;left:12px;right:12px;width:auto!important;position:fixed!important;top:auto!important}}.plv-toque{position:relative}.plv-toque:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:860px){.plv-link,.toque-44,.cabecera-marca{position:relative}.plv-link:after,.toque-44:after,.cabecera-marca:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}[data-reveal]{opacity:1!important;transform:none!important}.plv-btn:hover,.plv-lift:hover{transform:none}}.auth-split{grid-template-columns:1.05fr .95fr;min-height:100dvh;display:grid}.auth-photo{position:relative;overflow:hidden}@media (max-width:840px){.auth-split{grid-template-columns:1fr}.auth-photo{display:none}}.auth-input{width:100%;font-family:var(--sans);color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:13px;outline:none;min-height:50px;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.auth-input::placeholder{color:var(--muted)}.auth-input:focus{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-suave)}.auth-input.bad{border-color:var(--err)}.auth-social:hover{transform:translateY(-1px);border-color:var(--muted)!important}.compra-fila{border-radius:14px;transition:background .18s}.compra-fila:hover{background:var(--bg2)}.compra-accion{opacity:0;transition:opacity .18s,color .18s}.compra-fila:hover .compra-accion,.compra-accion:focus-visible{opacity:1}@media (hover:none){.compra-accion{opacity:.55}}@media (max-width:560px){.compra-accion{position:relative;width:32px!important;height:32px!important}.compra-accion:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}body:after{content:"";pointer-events:none;opacity:var(--grano-opacidad);background-color:var(--grano-color);--grano-ruido:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='170'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.34 0.34 0.34 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");-webkit-mask-image:var(--grano-ruido);-webkit-mask-image:var(--grano-ruido);-webkit-mask-image:var(--grano-ruido);-webkit-mask-image:var(--grano-ruido);mask-image:var(--grano-ruido);-webkit-mask-size:var(--grano-escala) var(--grano-escala);-webkit-mask-size:var(--grano-escala) var(--grano-escala);-webkit-mask-size:var(--grano-escala) var(--grano-escala);-webkit-mask-size:var(--grano-escala) var(--grano-escala);mask-size:var(--grano-escala) var(--grano-escala);z-index:-1;display:none;position:fixed;inset:0}:root[data-grano]:not([data-grano=ninguno]) body:after{display:block}:root[data-grano-zona=contenido] body:after{z-index:100}:root[data-grano-zona=todo] body:after{z-index:700}.plv-perfil-alto{grid-template-columns:112px minmax(0,1fr) 112px;align-items:center;gap:clamp(20px,4vw,46px);display:grid}.plv-perfil-identidad{text-align:center;grid-template-rows:1fr auto 1fr;align-content:center;justify-items:center;min-width:0;padding-inline:clamp(4px,1.5vw,18px);display:grid}.plv-perfil-identidad h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.plv-perfil-acciones{grid-template-columns:112px minmax(0,1fr) 112px;gap:clamp(20px,4vw,46px);margin-top:22px;display:grid}.plv-perfil-cifras{flex-direction:column;gap:10px;display:flex}.plv-cifra{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:112px;min-height:72px;padding:10px 8px;line-height:1.15;display:flex}@media (max-width:720px){.plv-perfil-alto{grid-template-columns:1fr;gap:20px}.plv-perfil-identidad{flex-direction:column;order:1;display:flex}.plv-perfil-cifras{flex-direction:row;order:2;gap:8px}.plv-perfil-acciones{grid-template-columns:1fr}.plv-perfil-acciones>span{display:none}.plv-cifra{flex:1;width:auto;min-width:0;min-height:66px}}.plv-sello-dieta{writing-mode:vertical-rl;text-orientation:upright;font-family:var(--sans);letter-spacing:.06em;border-color:currentColor;border-right-style:solid;border-right-width:2px;justify-content:center;justify-self:center;align-items:center;padding:18px 6px;font-size:12.5px;font-weight:600;line-height:1.25;display:flex}@supports (color:color-mix(in lab, red, red)){.plv-sello-dieta{border-color:color-mix(in srgb, currentColor 45%, transparent)}}.plv-sello-dieta{white-space:nowrap}@media (max-width:720px){.plv-sello-dieta{writing-mode:horizontal-tb;text-orientation:mixed;border-color:currentColor;border-bottom-style:solid;border-bottom-width:2px;border-right-style:none;border-right-width:medium;justify-self:center;padding:6px 4px}@supports (color:color-mix(in lab, red, red)){.plv-sello-dieta{border-color:color-mix(in srgb, currentColor 45%, transparent)}}.plv-sello-dieta{letter-spacing:.18em;font-size:12px}}.plv-recorte-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:560px){.cabecera-marca{letter-spacing:.08em!important;font-size:15px!important}}@media (max-width:380px){.cabecera-marca{letter-spacing:.06em!important;font-size:13px!important}}.plv-aviso{text-align:center;align-content:center;justify-items:center;min-height:calc(100dvh - 66px);padding:40px 24px;display:grid}@media (max-width:860px){.plv-aviso{min-height:calc(100dvh - 66px - var(--barra-reserva))}}.plv-pagina-alta{flex-direction:column;min-height:calc(100dvh - 66px);display:flex}@media (max-width:860px){.plv-pagina-alta{min-height:calc(100dvh - 66px - var(--barra-reserva))}}.plv-vacio{margin-top:auto;margin-bottom:auto}@media (max-width:860px){.plv-hero{min-height:calc(100dvh - var(--barra-reserva))!important;padding-top:clamp(74px,9vh,104px)!important;padding-bottom:clamp(52px,7vh,78px)!important}}@media (max-width:560px){.boton-entrar{padding-left:14px!important;padding-right:14px!important}}.campana-avisos{width:40px;height:40px;color:var(--ink);border-radius:999px;place-items:center;display:grid;position:relative}.campana-avisos svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.campana-avisos__n{box-sizing:border-box;border:2px solid var(--bg);background:var(--acento-solido);min-width:17px;height:17px;color:var(--on-acento);text-align:center;pointer-events:none;border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:13px;position:absolute;top:1px;right:0}@media (max-width:560px){.cabecera-app{gap:7px!important}}@media (max-width:860px){.feed-publicar{display:none!important}}.salto-al-contenido{z-index:9999;background:var(--acento-solido);color:var(--on-acento);font-family:var(--sans);box-shadow:var(--sombra-realce);border-radius:0 0 12px 12px;padding:12px 20px;font-size:14.5px;font-weight:600;text-decoration:none;transition:top .16s;position:fixed;top:-100px;left:12px}.salto-al-contenido:focus{top:0}:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:4px}main:focus,main:focus-visible{outline:none}.solo-imprimir{display:none}@media print{@page{size:A4;margin:16mm}:root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--bg:#fff!important;--bg2:#fff!important;--card:#fff!important;--field:#fff!important;--glass:#fff!important;--ink:#111!important;--muted:#444!important;--line:#bbb!important}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#111!important;background:#fff!important}html,body,.pagina-receta,.pagina-receta *{transition:none!important;animation:none!important}.cabecera-app,.barra-inferior,body>footer,.no-imprimir,.selector-raciones,.modo-cocina,.salto-al-contenido{display:none!important}.solo-imprimir{display:block!important}.pagina-receta{flex-direction:column;font-size:11pt;max-width:none!important;margin:0!important;padding:0!important;display:flex!important}.pagina-receta>*{order:0;margin:0 0 5mm!important}.pagina-receta>.receta-nutricion{order:1}.pagina-receta>.seccion-ingredientes,.pagina-receta>.receta-recomendaciones,.pagina-receta>.receta-previos,.pagina-receta>.seccion-pasos,.pagina-receta>.receta-aviso,.pagina-receta>.pie-impresion{order:2}.receta-categoria,.receta-titulo,.receta-datos-impresion,.receta-descripcion{text-align:center!important}.receta-categoria{margin-bottom:2mm!important}.pagina-receta h1,.receta-titulo{color:#111!important;margin-bottom:2mm!important;font-size:26pt!important;line-height:1.1!important}.receta-datos-impresion{color:#111;font-size:12pt;font-weight:600;margin-bottom:4mm!important}.receta-descripcion{max-width:150mm;margin:0 auto 5mm!important;font-size:11.5pt!important;line-height:1.5!important}.receta-chips{justify-content:center;margin-bottom:6mm!important}.receta-chips>span{color:#111!important;background:#fff!important;border:1px solid #888!important}.receta-nutricion{text-align:center;break-inside:avoid;border-radius:3mm;border:1px solid #999!important;padding:4mm 5mm!important}.receta-nutricion>div{justify-content:center}.receta-nutricion>p:last-child{font-size:8pt!important}.pagina-receta h2{text-align:left;break-after:avoid;border-bottom:1px solid #999;flex:auto;padding:0 0 1.5mm;font-family:var(--serif)!important;letter-spacing:0!important;text-transform:none!important;color:#111!important;margin:0 0 3mm!important;font-size:15pt!important;font-weight:600!important}.receta-recomendaciones,.receta-previos{break-inside:avoid;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.receta-recomendaciones>div:first-child{margin-bottom:0!important}.receta-recomendaciones>div:first-child>span{border:1px solid #888;margin-bottom:3mm;color:#111!important;background:#fff!important}.receta-recomendaciones h3{color:#111!important;font-size:10pt!important}.pagina-receta li,.seccion-ingredientes{break-inside:avoid}.seccion-ingredientes>div:first-child{margin-bottom:0!important}.receta-ingredientes{column-count:2;column-gap:12mm;display:block!important}.receta-ingredientes>li{break-inside:avoid}.seccion-ingredientes button{color:#111!important;background:0 0!important;min-height:0!important;padding:2mm 1mm!important;font-size:11pt!important;text-decoration:none!important}.casilla{color:#0000!important;background:0 0!important;border:1.2px solid #333!important;border-radius:1px!important;width:4.2mm!important;height:4.2mm!important}.seccion-pasos ol{gap:0!important}.seccion-pasos li{font-size:11pt;background:#fff!important;border:0!important;border-bottom:1px solid #ddd!important;border-radius:0!important;padding:2.5mm 0!important}.seccion-pasos li>span{border:1.2px solid #111;color:#111!important;background:#fff!important}.seccion-pasos p,.receta-previos li,.receta-recomendaciones li{font-size:11pt!important}.receta-aviso{text-align:center;color:#444!important;font-size:8.5pt!important}.pie-impresion{text-align:center;color:#444;border-top:1px solid #999;padding-top:3mm;font-size:9pt;margin-top:4mm!important}}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eleccion-chip{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;padding:7px 13px;line-height:1.2;display:flex;position:relative}.eleccion-chip small{color:var(--muted);margin-top:2px;font-size:12px}.eleccion-chip[data-activa=true]{border-color:var(--acento);background:var(--acento)}@supports (color:color-mix(in lab, red, red)){.eleccion-chip[data-activa=true]{background:color-mix(in srgb, var(--acento) 16%, transparent)}}.eleccion-chip[data-activa=true]{font-weight:600}.eleccion-chip[data-activa=true] small{color:var(--ink)}.eleccion-chip[data-alerta]{border-color:var(--aviso-alergia-borde)}.eleccion-chip[data-alerta=contiene] small{color:var(--aviso-alergia-contiene);font-weight:600}.eleccion-chip[data-alerta=puede] small{color:var(--aviso-alergia-puede);font-weight:600}.eleccion-chip:has(input:focus-visible){outline:2px solid var(--acento);outline-offset:2px}.foto-receta{aspect-ratio:16/9}.foto-tarjeta{aspect-ratio:4/3}@media (max-width:700px){.foto-receta{aspect-ratio:4/3}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
