.carta__barra[data-astro-cid-wjmsd2no]{position:sticky;top:var(--alto-header);z-index:30;padding-block:.75rem;background:#faf8f3f5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-block:1px solid var(--linea)}.carta__barra-in[data-astro-cid-wjmsd2no]{display:grid;grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);gap:1rem;align-items:center}.carta__barra-in[data-astro-cid-wjmsd2no]>[data-astro-cid-wjmsd2no]{min-width:0}.buscador[data-astro-cid-wjmsd2no]{position:relative;display:block}.buscador[data-astro-cid-wjmsd2no] svg{position:absolute;left:.9rem;top:50%;width:1.1rem;height:1.1rem;transform:translateY(-50%);color:var(--texto-2);pointer-events:none}.buscador[data-astro-cid-wjmsd2no] input[data-astro-cid-wjmsd2no]{width:100%;min-height:2.75rem;padding:.5rem 1rem .5rem 2.5rem;font:inherit;font-size:var(--t-s);color:var(--grafito);background:var(--blanco);border:1px solid var(--linea);border-radius:999px}.buscador[data-astro-cid-wjmsd2no] input[data-astro-cid-wjmsd2no]:focus{outline:none;border-color:var(--bosque);box-shadow:0 0 0 3px #344a3c26}.indice[data-astro-cid-wjmsd2no] ul[data-astro-cid-wjmsd2no]{display:flex;gap:.4rem;margin:0;padding:.1rem 0;list-style:none;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 92%,transparent)}.indice[data-astro-cid-wjmsd2no] a[data-astro-cid-wjmsd2no]{display:inline-block;padding:.45rem .9rem;font-size:var(--t-s);font-weight:500;white-space:nowrap;text-decoration:none;border-radius:999px}.indice[data-astro-cid-wjmsd2no] a[data-astro-cid-wjmsd2no]:hover{background:var(--arena-suave)}.indice[data-astro-cid-wjmsd2no] a[data-astro-cid-wjmsd2no][aria-current]{color:var(--marfil);background:var(--bosque)}.carta__vacio[data-astro-cid-wjmsd2no]{padding-block:var(--s-5);color:var(--texto-2)}.categoria[data-astro-cid-wjmsd2no]{padding-block:var(--s-5) 0;scroll-margin-top:calc(var(--alto-header) + 5rem)}.categoria__titulo[data-astro-cid-wjmsd2no]{font-size:var(--t-2xl);padding-bottom:.75rem;border-bottom:1px solid var(--grafito)}.grupo__titulo[data-astro-cid-wjmsd2no]{margin-top:var(--s-4);font-size:var(--t-xl);font-style:italic;font-weight:500;color:var(--madera-texto)}.grupo__titulo[data-astro-cid-wjmsd2no] span[data-astro-cid-wjmsd2no]{font-style:normal;font-size:.75em;color:var(--texto-2)}.productos[data-astro-cid-wjmsd2no]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none}.producto[data-astro-cid-wjmsd2no]{display:flex;gap:1rem;padding-block:1.15rem;border-bottom:1px solid var(--linea)}.producto__foto[data-astro-cid-wjmsd2no]{flex:none;width:5.5rem;height:5.5rem;overflow:hidden;border-radius:var(--radio-m);background:var(--arena-suave)}.producto__cuerpo[data-astro-cid-wjmsd2no]{flex:1;min-width:0}.producto__cabeza[data-astro-cid-wjmsd2no]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.producto__nombre[data-astro-cid-wjmsd2no]{font-family:var(--f-titulo);font-size:1.35rem;font-weight:600;line-height:1.2}.producto__precio[data-astro-cid-wjmsd2no]{flex:none;font-size:var(--t-m);font-weight:600;font-variant-numeric:tabular-nums}.producto__desc[data-astro-cid-wjmsd2no]{margin-top:.25rem;font-size:var(--t-s);line-height:1.55;color:var(--texto-2)}.sello[data-astro-cid-wjmsd2no]{display:inline-block;margin-left:.5rem;padding:.05rem .5rem;font-family:var(--f-texto);font-size:.7rem;font-weight:600;vertical-align:.25em;color:var(--madera-texto);border:1px solid var(--madera);border-radius:999px}.variantes[data-astro-cid-wjmsd2no]{display:grid;gap:.2rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:var(--t-s)}.variantes[data-astro-cid-wjmsd2no] li[data-astro-cid-wjmsd2no]{display:flex;justify-content:space-between;gap:1rem}.opciones[data-astro-cid-wjmsd2no]{margin-top:.45rem;font-size:var(--t-xs);color:var(--texto-2)}.opciones[data-astro-cid-wjmsd2no] span[data-astro-cid-wjmsd2no]{font-weight:600;color:var(--grafito)}.opciones-detalle[data-astro-cid-wjmsd2no]{margin-top:.45rem;font-size:var(--t-xs)}.opciones-detalle[data-astro-cid-wjmsd2no] summary[data-astro-cid-wjmsd2no]{cursor:pointer;font-weight:600;color:var(--bosque)}.opciones-detalle[data-astro-cid-wjmsd2no] dl[data-astro-cid-wjmsd2no]{display:grid;gap:.5rem;margin:.6rem 0 0}.opciones-detalle[data-astro-cid-wjmsd2no] dt[data-astro-cid-wjmsd2no]{font-weight:600}.opciones-detalle[data-astro-cid-wjmsd2no] dd[data-astro-cid-wjmsd2no]{margin:0;color:var(--texto-2)}.agotado[data-astro-cid-wjmsd2no]{margin-top:.4rem;font-size:var(--t-xs);font-weight:600;color:#8a3b2e}.producto--agotado[data-astro-cid-wjmsd2no] .producto__nombre[data-astro-cid-wjmsd2no],.producto--agotado[data-astro-cid-wjmsd2no] .producto__precio[data-astro-cid-wjmsd2no]{color:var(--texto-2)}@media(max-width:62rem){.productos[data-astro-cid-wjmsd2no]{grid-template-columns:1fr}.carta__barra-in[data-astro-cid-wjmsd2no]{grid-template-columns:1fr;gap:.6rem}.indice[data-astro-cid-wjmsd2no] ul[data-astro-cid-wjmsd2no]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}@media(max-width:30rem){.producto__foto[data-astro-cid-wjmsd2no]{width:4.5rem;height:4.5rem}.producto__nombre[data-astro-cid-wjmsd2no]{font-size:1.25rem}}.cabeza-carta[data-astro-cid-f2vctvlz]{padding-block:var(--s-5) var(--s-4)}.cabeza-carta__in[data-astro-cid-f2vctvlz]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3) var(--s-5);align-items:end}.cabeza-carta[data-astro-cid-f2vctvlz] h1[data-astro-cid-f2vctvlz]{margin-top:.4rem;font-size:var(--t-3xl)}.cabeza-carta__nota[data-astro-cid-f2vctvlz]{display:grid;gap:.5rem;justify-items:start;font-size:var(--t-s);color:var(--texto-2)}.fin-carta[data-astro-cid-f2vctvlz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin-block:var(--s-5) var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--linea);font-family:var(--f-titulo);font-size:var(--t-l)}@media(max-width:62rem){.cabeza-carta__in[data-astro-cid-f2vctvlz]{grid-template-columns:1fr}}
