.portada[data-astro-cid-2ndeurlg]{background:var(--rosado);padding-block:clamp(48px,8vw,96px) 40px}.portada[data-astro-cid-2ndeurlg] h1[data-astro-cid-2ndeurlg]{margin-bottom:16px}.indice[data-astro-cid-2ndeurlg]{z-index:20;background:var(--cereza);position:sticky;top:72px}.indice[data-astro-cid-2ndeurlg] ul[data-astro-cid-2ndeurlg]{scrollbar-width:none;gap:8px;margin:0 auto;padding-block:12px;list-style:none;display:flex;overflow-x:auto}.indice[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{white-space:nowrap;color:var(--crema);border:1.5px solid #fffdf44d;border-radius:999px;padding:8px 16px;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.indice[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]:hover{background:var(--rosado);color:var(--cereza);border-color:var(--rosado)}.categoria[data-astro-cid-2ndeurlg]{background:var(--bg);color:var(--fg);--bg:var(--crema);--fg:var(--cereza);--acento:var(--rosado);--precio:var(--cereza-600);padding-block:clamp(56px,8vw,96px);scroll-margin-top:130px;position:relative}.tema-cereza[data-astro-cid-2ndeurlg]{--bg:var(--cereza);--fg:var(--crema);--acento:var(--rosado);--precio:var(--rosado)}.tema-rosado[data-astro-cid-2ndeurlg]{--bg:var(--rosado);--acento:var(--crema)}.tema-pistacho[data-astro-cid-2ndeurlg]{--bg:var(--pistacho);--acento:var(--crema)}.tema-celeste[data-astro-cid-2ndeurlg]{--bg:var(--celeste);--acento:var(--crema)}.cat-cabecera[data-astro-cid-2ndeurlg]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.cat-cabecera[data-astro-cid-2ndeurlg]>div[data-astro-cid-2ndeurlg]{flex:320px}.cat-cabecera[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{margin-bottom:10px}.cat-cabecera[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{opacity:.9;max-width:52ch;margin:0}.tema-cereza[data-astro-cid-2ndeurlg] .cat-cabecera[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{color:var(--rosado)}.tamanios[data-astro-cid-2ndeurlg]{gap:24px;margin:0;padding:0;list-style:none;display:flex}.tamanios[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]{text-align:center;display:grid}.tamanios[data-astro-cid-2ndeurlg] .firma[data-astro-cid-2ndeurlg]{font-size:2.2rem}.tamanios[data-astro-cid-2ndeurlg] small[data-astro-cid-2ndeurlg]{opacity:.8;font-size:.75rem}.productos[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(2,1fr);gap:36px 56px;margin:0;padding:0;list-style:none;display:grid}.producto[data-astro-cid-2ndeurlg]{border-left:3px solid var(--acento);padding-left:20px;position:relative}.tema-crema[data-astro-cid-2ndeurlg] .producto[data-astro-cid-2ndeurlg]{border-left-color:var(--cereza)}.producto[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg],.tabla[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg],.caja[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-family:var(--f-texto);text-transform:none;margin-bottom:6px;font-size:1.3rem;font-weight:700;line-height:1.2}.tema-cereza[data-astro-cid-2ndeurlg] .producto[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{color:var(--rosado)}.producto[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{opacity:.9;margin-bottom:10px;font-size:.95rem}.nota[data-astro-cid-2ndeurlg]{opacity:.85;font-size:.85rem}.tip[data-astro-cid-2ndeurlg]{background:var(--naranja);color:var(--cereza);border-radius:999px;padding:2px 10px;font-size:.78rem;font-weight:600;display:inline-block}.ilus-cuadro[data-astro-cid-2ndeurlg]{box-shadow:6px 6px 0 var(--cereza);border-radius:4px}.ilus-cabecera[data-astro-cid-2ndeurlg]{width:clamp(120px,14vw,170px);height:auto;rotate:-6deg}.altas-grid[data-astro-cid-2ndeurlg]{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:36px;display:grid}.tabla[data-astro-cid-2ndeurlg]{background:var(--crema);color:var(--cereza);border-radius:var(--radio);margin:0;padding:8px 24px;list-style:none}.tabla[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]{border-bottom:1.5px dashed #4c092740;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.tabla[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]:last-child{border-bottom:0}.tabla[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{margin:0}.tabla[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{opacity:.8;margin:2px 0 0;font-size:.88rem}.opciones[data-astro-cid-2ndeurlg]{gap:24px;display:grid}.opciones[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{margin-bottom:10px;font-size:1.6rem}.chips[data-astro-cid-2ndeurlg]{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.chips[data-astro-cid-2ndeurlg] li[data-astro-cid-2ndeurlg]{background:var(--crema);color:var(--cereza);border-radius:999px;padding:5px 14px;font-size:.9rem;font-weight:500}.mesa-grid[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.caja[data-astro-cid-2ndeurlg]{border-radius:var(--radio);color:var(--cereza);padding:28px 24px 24px;position:relative}.caja-celeste[data-astro-cid-2ndeurlg]{background:var(--celeste-100)}.caja-rosado[data-astro-cid-2ndeurlg]{background:var(--rosado-300)}.caja-crema[data-astro-cid-2ndeurlg]{background:var(--crema)}.caja[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg]{font-family:var(--f-display);text-transform:uppercase;font-size:2.2rem;font-weight:400;line-height:1}.caja[data-astro-cid-2ndeurlg] h3[data-astro-cid-2ndeurlg] small[data-astro-cid-2ndeurlg]{font-family:var(--f-texto);font-size:.9rem;font-weight:600}.caja[data-astro-cid-2ndeurlg] .firma[data-astro-cid-2ndeurlg]{margin-bottom:8px;font-size:2rem}.sabores[data-astro-cid-2ndeurlg]{font-size:.92rem;line-height:1.7}.macarons-grid[data-astro-cid-2ndeurlg]{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}.macarons-grid[data-astro-cid-2ndeurlg] h2[data-astro-cid-2ndeurlg]{margin-bottom:10px}.ilus-macarons[data-astro-cid-2ndeurlg]{justify-self:center;width:100%;max-width:360px;height:auto}.sello[data-astro-cid-2ndeurlg]{width:80px;color:var(--cereza)}#alfajores[data-astro-cid-2ndeurlg] .tabla[data-astro-cid-2ndeurlg]{max-width:640px}.cierre[data-astro-cid-2ndeurlg]{text-align:center;padding-block:48px}.cierre[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{opacity:.8}@media (width<=860px){.productos[data-astro-cid-2ndeurlg],.altas-grid[data-astro-cid-2ndeurlg],.mesa-grid[data-astro-cid-2ndeurlg],.macarons-grid[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}.tamanios[data-astro-cid-2ndeurlg]{gap:16px}.ilus-macarons[data-astro-cid-2ndeurlg]{max-width:240px}}
