.portada[data-astro-cid-2zi6dtin]{color:#fff;background-color:#403820;padding:clamp(32px,4vw,48px) clamp(16px,3vw,40px)}.portada[data-astro-cid-2zi6dtin] h1[data-astro-cid-2zi6dtin]{max-width:1140px;margin:0 auto;font-size:clamp(28px,2.9vw,42px);line-height:1.1}.cesta[data-astro-cid-2zi6dtin]{color:#333;background-color:#f7f6f3;align-content:start;gap:32px;padding:clamp(32px,4vw,48px) max(clamp(16px,3vw,40px),50% - 570px) clamp(48px,6vw,96px);display:grid}.aviso[data-astro-cid-2zi6dtin]{background-color:#fdf1f0;border:1px solid #b3261e;padding:16px;font-weight:500}p[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{text-decoration:underline}table[data-astro-cid-2zi6dtin]{border-collapse:collapse;background-color:#fff;border-inline:1px solid #403820;width:100%}thead[data-astro-cid-2zi6dtin] tr[data-astro-cid-2zi6dtin]{border-top:2px solid #333}tr[data-astro-cid-2zi6dtin]{border-bottom:2px solid #333}th[data-astro-cid-2zi6dtin]{color:#000;text-align:center;padding:12px 16px;font-weight:600}td[data-astro-cid-2zi6dtin]{vertical-align:middle;padding:24px 16px}td[data-astro-cid-2zi6dtin]:not(:first-child){text-align:center}.producto[data-astro-cid-2zi6dtin]{align-items:center;gap:24px;display:flex}.producto[data-astro-cid-2zi6dtin] img[data-astro-cid-2zi6dtin]{object-fit:cover;flex:none;width:60px;height:60px}.producto[data-astro-cid-2zi6dtin] div[data-astro-cid-2zi6dtin]{justify-items:start;gap:4px;display:grid}.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{color:#333;font-weight:600}.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:hover,.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:focus-visible{color:#7f6f40;text-decoration:underline}.producto[data-astro-cid-2zi6dtin] span[data-astro-cid-2zi6dtin]{color:#5f5a4f;font-size:14px}.producto[data-astro-cid-2zi6dtin] strong[data-astro-cid-2zi6dtin]{color:#b3261e;font-size:14px;font-weight:500}.editar[data-astro-cid-2zi6dtin]{width:100%;max-width:360px;font-size:14px}.editar[data-astro-cid-2zi6dtin] summary[data-astro-cid-2zi6dtin]{cursor:pointer;text-decoration:underline}.editar[data-astro-cid-2zi6dtin] form[data-astro-cid-2zi6dtin]{justify-items:start;gap:12px;margin-top:12px;display:grid}.editar[data-astro-cid-2zi6dtin] .textos{width:100%}.envoltorio[data-astro-cid-2zi6dtin]{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;display:flex}.quitar[data-astro-cid-2zi6dtin]{font:inherit;color:#5f5a4f;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.eliminar[data-astro-cid-2zi6dtin]{font:inherit;color:#333;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;align-items:center;gap:4px;margin-top:4px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.eliminar[data-astro-cid-2zi6dtin]:hover,.eliminar[data-astro-cid-2zi6dtin]:focus-visible{border-color:#333}.eliminar[data-astro-cid-2zi6dtin] svg[data-astro-cid-2zi6dtin]{fill:none;stroke:currentColor;stroke-width:2px;width:15px;height:15px}.cantidad[data-astro-cid-2zi6dtin]{align-items:stretch;display:inline-flex}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]{color:#fff;width:34px;height:34px;font:inherit;cursor:pointer;background-color:#181818;border:0;font-size:clamp(18px,1.4vw,20px)}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:first-of-type{border-radius:3px 0 0 3px}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:last-of-type{border-radius:0 3px 3px 0}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:hover:not(:disabled),.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:focus-visible{background-color:#5e5230}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:disabled{cursor:default;background-color:#5f5a4f}.cantidad[data-astro-cid-2zi6dtin] output[data-astro-cid-2zi6dtin]{background-color:#fff;border-block:1px solid #d8d4cc;place-items:center;min-width:44px;display:grid}.importe[data-astro-cid-2zi6dtin]{color:#000;white-space:nowrap;font-weight:600}.cupon[data-astro-cid-2zi6dtin]{background-color:#fff;gap:12px;padding:16px;display:grid}.cupon[data-astro-cid-2zi6dtin] h2[data-astro-cid-2zi6dtin]{color:#000;font-size:16px;font-weight:600}.cupon[data-astro-cid-2zi6dtin] form[data-astro-cid-2zi6dtin]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.cupon[data-astro-cid-2zi6dtin] input[data-astro-cid-2zi6dtin]{max-width:280px;min-height:36px;font:inherit;text-transform:uppercase;border:1px solid #5e523080;flex:180px;padding:8px 12px}.cupon[data-astro-cid-2zi6dtin] .aplicado[data-astro-cid-2zi6dtin] p[data-astro-cid-2zi6dtin]{color:#2e7d32;font-weight:600}.resumen[data-astro-cid-2zi6dtin]{color:#fff;background-color:#403820;margin:0;padding:12px 16px}.resumen[data-astro-cid-2zi6dtin] div[data-astro-cid-2zi6dtin]{justify-content:flex-end;align-items:baseline;gap:32px;display:flex}.resumen[data-astro-cid-2zi6dtin] dt[data-astro-cid-2zi6dtin]{font-weight:600}.resumen[data-astro-cid-2zi6dtin] dd[data-astro-cid-2zi6dtin]{margin:0;font-size:clamp(18px,1.4vw,20px);font-weight:600}.resumen[data-astro-cid-2zi6dtin] .parcial[data-astro-cid-2zi6dtin]{padding-bottom:8px;font-size:14px}.resumen[data-astro-cid-2zi6dtin] .parcial[data-astro-cid-2zi6dtin] dt[data-astro-cid-2zi6dtin],.resumen[data-astro-cid-2zi6dtin] .parcial[data-astro-cid-2zi6dtin] dd[data-astro-cid-2zi6dtin]{font-weight:400;font-size:inherit}.acciones[data-astro-cid-2zi6dtin]{flex-wrap:wrap;gap:16px;display:flex}@media (width<=639px){.acciones[data-astro-cid-2zi6dtin]{display:grid}}.indicaciones[data-astro-cid-2zi6dtin]{gap:4px;font-size:14px;font-weight:600;display:grid}.indicaciones[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{color:#5e5230;text-decoration:none}.indicaciones[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:hover,.indicaciones[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:focus-visible{text-decoration:underline}@media (width<=639px){thead[data-astro-cid-2zi6dtin]{display:none}tr[data-astro-cid-2zi6dtin]{grid-template-columns:1fr auto;display:grid}td[data-astro-cid-2zi6dtin]{padding-block:12px}td[data-astro-cid-2zi6dtin]:first-child{grid-column:1/-1;padding-top:16px}td[data-astro-cid-2zi6dtin]:nth-child(2){text-align:left}td[data-astro-cid-2zi6dtin]:last-child{text-align:right}}
