.cesta[data-astro-cid-2zi6dtin]{color:#000;align-content:start;gap:3rem;max-width:calc(1140px + 2*clamp(1rem,4.2vw,3.75rem));margin-inline:auto;padding:0 clamp(1rem,4.2vw,3.75rem) clamp(48px,6.6vw,96px);display:grid}.cesta[data-astro-cid-2zi6dtin] h1[data-astro-cid-2zi6dtin]{margin-bottom:0}.cesta[data-astro-cid-2zi6dtin] p[data-astro-cid-2zi6dtin]{margin:0}.aviso[data-astro-cid-2zi6dtin]{color:#a94442;background-color:#f2dede;border-radius:4px;padding:1.5rem}p[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{text-decoration:underline}table[data-astro-cid-2zi6dtin]{border-collapse:collapse;width:100%}tr[data-astro-cid-2zi6dtin]{border-bottom:1px solid #d8d4c4}th[data-astro-cid-2zi6dtin]{text-align:center;padding:1rem;font-weight:700}th[data-astro-cid-2zi6dtin]:first-child{text-align:left}td[data-astro-cid-2zi6dtin]{vertical-align:middle;padding:1.5rem 1rem}td[data-astro-cid-2zi6dtin]:not(:first-child){text-align:center}.producto[data-astro-cid-2zi6dtin]{align-items:center;gap:1.5rem;display:flex}.producto[data-astro-cid-2zi6dtin] img[data-astro-cid-2zi6dtin]{object-fit:cover;flex:none;width:80px;height:80px}.producto[data-astro-cid-2zi6dtin]>div[data-astro-cid-2zi6dtin]{justify-items:start;gap:.25rem;display:grid}.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{font-family:var(--fuente-titulos);font-size:1.25rem;text-decoration:none}.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:hover,.producto[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]:focus-visible{color:#c4ab36}.producto[data-astro-cid-2zi6dtin] span[data-astro-cid-2zi6dtin]{font-size:.875rem}.producto[data-astro-cid-2zi6dtin] strong[data-astro-cid-2zi6dtin]{color:#a94442;font-size:.875rem;font-weight:600}.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:.25rem;margin-top:.25rem;padding:.25rem 1rem;font-size:.875rem;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]{height:34px;display:inline-flex}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]{color:#333;width:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #333;font-size:1.125rem}.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{color:#fff;background-color:#333}.cantidad[data-astro-cid-2zi6dtin] button[data-astro-cid-2zi6dtin]:disabled{color:#6b6b6b;cursor:default;border-color:#d8d4c4}.cantidad[data-astro-cid-2zi6dtin] output[data-astro-cid-2zi6dtin]{border-block:1px solid #d3d3d3;place-items:center;min-width:44px;display:grid}.importe[data-astro-cid-2zi6dtin]{white-space:nowrap;font-weight:600}.precio[data-astro-cid-2zi6dtin]{white-space:nowrap}.cupon[data-astro-cid-2zi6dtin]{gap:1rem;display:grid}.cupon[data-astro-cid-2zi6dtin] h2[data-astro-cid-2zi6dtin]{font-family:var(--fuente-texto);font-size:1rem;font-weight:700}.cupon[data-astro-cid-2zi6dtin] form[data-astro-cid-2zi6dtin]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.cupon[data-astro-cid-2zi6dtin] input[data-astro-cid-2zi6dtin]{max-width:280px;min-height:40px;font:inherit;text-transform:uppercase;border:1px solid #d3d3d3;flex:180px;padding:.5rem 1rem}.cupon[data-astro-cid-2zi6dtin] .aplicado[data-astro-cid-2zi6dtin] p[data-astro-cid-2zi6dtin]{color:#3c763d;font-weight:600}.quitar[data-astro-cid-2zi6dtin]{font:inherit;color:#6b6b6b;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.resumen[data-astro-cid-2zi6dtin]{border-top:2px solid #000;gap:.5rem;margin:0;padding-top:1rem;display:grid}.resumen[data-astro-cid-2zi6dtin] div[data-astro-cid-2zi6dtin]{justify-content:flex-end;align-items:baseline;gap:clamp(3rem,7vw,6.25rem);display:flex}.resumen[data-astro-cid-2zi6dtin] dt[data-astro-cid-2zi6dtin]{font-weight:700}.resumen[data-astro-cid-2zi6dtin] dd[data-astro-cid-2zi6dtin]{margin:0;font-size:1.125rem;font-weight:700}.resumen[data-astro-cid-2zi6dtin] .parcial[data-astro-cid-2zi6dtin]{font-size:.875rem}.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;justify-content:flex-end;gap:1.5rem;display:flex}@media (width<=639px){.acciones[data-astro-cid-2zi6dtin]{display:grid}}.realizar[data-astro-cid-2zi6dtin],.secundario[data-astro-cid-2zi6dtin]{min-height:43px;font:inherit;text-transform:uppercase;cursor:pointer;border:1px solid #000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.realizar[data-astro-cid-2zi6dtin]{color:#fff;background-color:#000}.realizar[data-astro-cid-2zi6dtin] svg[data-astro-cid-2zi6dtin]{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.realizar[data-astro-cid-2zi6dtin]:hover,.realizar[data-astro-cid-2zi6dtin]:focus-visible{background-color:#c4ab36;border-color:#c4ab36}.secundario[data-astro-cid-2zi6dtin]{color:#000;background:0 0}.secundario[data-astro-cid-2zi6dtin]:hover,.secundario[data-astro-cid-2zi6dtin]:focus-visible{color:#fff;background-color:#000}.indicaciones[data-astro-cid-2zi6dtin]{font-size:.875rem;line-height:20px;display:grid}.indicaciones[data-astro-cid-2zi6dtin] a[data-astro-cid-2zi6dtin]{color:#c4ab36}@media (width<=639px){thead[data-astro-cid-2zi6dtin]{display:none}tr[data-astro-cid-2zi6dtin]{grid-template-columns:1fr auto auto;align-items:center;display:grid}td[data-astro-cid-2zi6dtin]{padding-block:1rem}td[data-astro-cid-2zi6dtin]:first-child{grid-column:1/-1;padding-top:1.5rem}td[data-astro-cid-2zi6dtin].precio{text-align:left}}.packs[data-astro-cid-2zi6dtin]{color:#49370b;background:#dbd4bd;border-left:4px solid #c4ab36;gap:.25rem;margin-block:1.5rem;padding:1rem 1.5rem;display:grid}.packs[data-astro-cid-2zi6dtin] p[data-astro-cid-2zi6dtin]{margin:0}.packs[data-astro-cid-2zi6dtin].incompletos{border-left-color:#8a6d3b}.resumen[data-astro-cid-2zi6dtin]{font-family:var(--fuente-titulos);font-size:1.25rem}.regla[data-astro-cid-2zi6dtin]{font-weight:700;margin-top:.5rem!important}
