.anadido[data-astro-cid-fabeojiu]{z-index:200;color:#333;background:#fff;border:0;border-top:4px solid #cc8d37;width:min(440px,100% - 2*clamp(15px,3vw,40px));max-height:calc(100% - 2*clamp(15px,3vw,40px));margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 20px 50px #0000004d}.anadido[data-astro-cid-fabeojiu]::backdrop{background:#0009}.anadido[data-astro-cid-fabeojiu][open]{animation:.2s ease-out entrar}@keyframes entrar{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.anadido[data-astro-cid-fabeojiu][open]{animation:none}}.caja[data-astro-cid-fabeojiu]{gap:20px;padding:28px;display:grid;position:relative}@media (width<=639px){.caja[data-astro-cid-fabeojiu]{padding:24px 20px}}.titulo[data-astro-cid-fabeojiu]{font-family:var(--fuente-titulos);color:#222121;align-items:center;gap:10px;padding-right:32px;font-size:22px;display:flex}.titulo[data-astro-cid-fabeojiu] svg[data-astro-cid-fabeojiu]{fill:none;stroke:#222121;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;background:#cc8d37;border-radius:50%;flex:none;width:28px;height:28px;padding:4px}.producto[data-astro-cid-fabeojiu]{border-block:1px solid #c7c7c7;align-items:center;gap:16px;padding:16px 0;display:flex}.producto[data-astro-cid-fabeojiu] img[data-astro-cid-fabeojiu]{object-fit:cover;background:#e8e6e6;flex:none;width:96px;height:96px}.nombre[data-astro-cid-fabeojiu]{color:#222121;font-weight:700}.detalle[data-astro-cid-fabeojiu]{color:#595959;font-size:14px}.importe[data-astro-cid-fabeojiu]{color:#222121;margin-top:4px;font-weight:700}.botones[data-astro-cid-fabeojiu]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=639px){.botones[data-astro-cid-fabeojiu]{grid-template-columns:1fr}}.botones[data-astro-cid-fabeojiu] .boton[data-astro-cid-fabeojiu]{width:100%}.cerrar[data-astro-cid-fabeojiu]{position:absolute;top:16px;right:16px}.cerrar[data-astro-cid-fabeojiu] button[data-astro-cid-fabeojiu]{color:#595959;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.cerrar[data-astro-cid-fabeojiu] button[data-astro-cid-fabeojiu]:hover,.cerrar[data-astro-cid-fabeojiu] button[data-astro-cid-fabeojiu]:focus-visible{color:#222121}.cerrar[data-astro-cid-fabeojiu] svg[data-astro-cid-fabeojiu]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.producto[data-astro-cid-wm53zv6j]{box-sizing:border-box;background-color:#fff;flex-direction:column;gap:12px;height:100%;padding:32px 28px 28px;transition:box-shadow .2s;display:flex;position:relative}@media (width<=639px){.producto[data-astro-cid-wm53zv6j]{gap:8px;padding:16px 14px 18px}}.producto[data-astro-cid-wm53zv6j]:hover,.producto[data-astro-cid-wm53zv6j]:focus-within{z-index:1;box-shadow:0 10px 28px #2221211f}.foto[data-astro-cid-wm53zv6j]{display:block;overflow:hidden}.foto[data-astro-cid-wm53zv6j] img[data-astro-cid-wm53zv6j]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .4s;display:block}@media (width<=639px){.foto[data-astro-cid-wm53zv6j] img[data-astro-cid-wm53zv6j]{aspect-ratio:1}}.producto[data-astro-cid-wm53zv6j]:hover .foto[data-astro-cid-wm53zv6j] img[data-astro-cid-wm53zv6j]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.producto[data-astro-cid-wm53zv6j],.foto[data-astro-cid-wm53zv6j] img[data-astro-cid-wm53zv6j]{transition:none}.producto[data-astro-cid-wm53zv6j]:hover .foto[data-astro-cid-wm53zv6j] img[data-astro-cid-wm53zv6j]{transform:none}}h2[data-astro-cid-wm53zv6j]{color:#333;margin-top:4px;font-size:20px;font-weight:500;line-height:1.3}@media (width<=639px){h2[data-astro-cid-wm53zv6j]{font-size:16px}}h2[data-astro-cid-wm53zv6j] a[data-astro-cid-wm53zv6j]:hover,h2[data-astro-cid-wm53zv6j] a[data-astro-cid-wm53zv6j]:focus-visible{color:#8a5a1c;text-decoration:none}.precio[data-astro-cid-wm53zv6j]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.desde[data-astro-cid-wm53zv6j],.etiqueta[data-astro-cid-wm53zv6j]{color:#595959;font-size:14px}.importe[data-astro-cid-wm53zv6j]{color:#222121;font-size:20px;font-weight:700}@media (width<=639px){.importe[data-astro-cid-wm53zv6j]{font-size:16px}}.accion[data-astro-cid-wm53zv6j]{gap:10px;margin-top:auto;padding-top:4px;display:grid}.accion[data-astro-cid-wm53zv6j] .boton[data-astro-cid-wm53zv6j]{width:100%}.aviso[data-astro-cid-wm53zv6j]{background-color:#fdf1f0;border:1px solid #b3261e;padding:10px 12px;font-size:14px}
