.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--crema:#faf4e9;--crema-2:#f2e8d7;--papel:#fffdf9;--linea:#e3d5bd;--linea-suave:#efe4d1;--tinta:#2c2119;--tinta-media:#6b5946;--tinta-suave:#93816c;--terracota:#bf4d2b;--terracota-oscuro:#9c3d20;--mostaza:#d99120;--verde-wa:#128c7e;--verde-wa-claro:#25d366;--foto-fondo:var(--crema-2);--foto-fondo-vendido:#e9e9e9;--radio:10px;--radio-lg:16px;--sombra:0 1px 2px #2c21190f, 0 6px 20px #2c211912;--sombra-alta:0 8px 16px #2c21191a, 0 24px 60px #2c21192e;--ancho:1180px;--gutter:clamp(1rem, 4vw, 2.5rem);--sans:"Helvetica Neue", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--crema);color:var(--tinta);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:inherit}h1,h2,h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.15}:focus-visible{outline:2px solid var(--terracota);outline-offset:3px;border-radius:4px}.contenedor{width:100%;max-width:var(--ancho);padding-inline:var(--gutter);margin-inline:auto}.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}.boton{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:.8em 1.4em;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex}.boton:hover{transform:translateY(-1px)}.boton:active{transform:translateY(0)}.boton--wa{background:var(--verde-wa);color:#fff;box-shadow:0 2px 10px #128c7e47}.boton--wa:hover{background:#0f7a6d}.boton--linea{color:var(--tinta);border-color:var(--linea);background:0 0}.boton--linea:hover{background:var(--crema-2);border-color:var(--tinta-suave)}.boton svg{flex:none}.seccion{padding-block:clamp(3rem,7vw,5.5rem)}.seccion__titulo{font-size:clamp(1.6rem,3.4vw,2.3rem)}.seccion__bajada{max-width:52ch;color:var(--tinta-media);margin:.6rem 0 0}.etiqueta{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);margin-bottom:.7rem;font-size:.72rem;font-weight:700;display:inline-block}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,.24,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(root),::view-transition-new(root){animation:none!important}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.saltar[data-astro-cid-hkbrpulz]{z-index:200;background:var(--tinta);color:var(--crema);border-radius:0 0 var(--radio) var(--radio);padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:50%;transform:translate(-50%,-120%)}.saltar[data-astro-cid-hkbrpulz]:focus{transform:translate(-50%)}.cabecera[data-astro-cid-ocp5e6q2]{z-index:50;backdrop-filter:blur(10px);border-bottom:1px solid var(--linea-suave);background:#faf4e9e6;position:sticky;top:0}.cabecera__fila[data-astro-cid-ocp5e6q2]{align-items:center;gap:1.5rem;min-height:64px;display:flex}.marca[data-astro-cid-ocp5e6q2]{align-items:baseline;gap:.5rem;margin-right:auto;text-decoration:none;display:flex}.marca__nombre[data-astro-cid-ocp5e6q2]{font-family:var(--serif);letter-spacing:-.01em;font-size:1.35rem;font-weight:700}.marca__sub[data-astro-cid-ocp5e6q2]{letter-spacing:.16em;text-transform:uppercase;color:var(--terracota);font-size:.7rem;font-weight:600}.cabecera__nav[data-astro-cid-ocp5e6q2]{gap:1.5rem;font-size:.9rem;font-weight:500;display:flex}.cabecera__nav[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{color:var(--tinta-media);border-bottom:2px solid #0000;padding-block:.25rem;text-decoration:none;transition:color .15s,border-color .15s}.cabecera__nav[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover{color:var(--tinta);border-bottom-color:var(--terracota)}.cabecera__cta[data-astro-cid-ocp5e6q2]{padding:.55em 1.1em;font-size:.88rem}@media (width<=780px){.cabecera__nav[data-astro-cid-ocp5e6q2]{display:none}}@media (width<=420px){.cabecera__cta[data-astro-cid-ocp5e6q2] span[data-astro-cid-ocp5e6q2]{display:none}.cabecera__cta[data-astro-cid-ocp5e6q2]{width:40px;height:40px;padding:0}}
