.empty-state.svelte-1nqlskx{text-align:center;padding:40px 0 60px}.empty-state.svelte-1nqlskx p:where(.svelte-1nqlskx){font-size:15px;color:var(--gray-strong);margin-bottom:20px}.cart-table.svelte-1nqlskx{display:flex;flex-direction:column;border-top:1px solid var(--line-dark)}.row.svelte-1nqlskx{display:grid;grid-template-columns:34px 72px 1fr 90px 130px;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line-dark)}.row.head.svelte-1nqlskx{padding:12px 0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-strong)}.rm.svelte-1nqlskx{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:var(--gray-strong);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.rm.svelte-1nqlskx svg:where(.svelte-1nqlskx){width:17px;height:17px}.rm.svelte-1nqlskx:hover{background:#cc44441a;color:#c44}.thumb.svelte-1nqlskx{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--line-dark);border-radius:8px;background:#fff;color:#0e3d4538}.thumb.svelte-1nqlskx svg:where(.svelte-1nqlskx){width:26px;height:26px}.thumb.svelte-1nqlskx{overflow:hidden;transition:border-color .2s var(--ease)}.thumb.svelte-1nqlskx:hover{border-color:#1a8fa88c}.thumb.svelte-1nqlskx img:where(.svelte-1nqlskx){width:100%;height:100%;object-fit:contain}.c-name.svelte-1nqlskx a:where(.svelte-1nqlskx){font-size:14.5px;font-weight:600;color:var(--accent);line-height:1.35}.c-name.svelte-1nqlskx a:where(.svelte-1nqlskx):hover{text-decoration:underline}.c-name.svelte-1nqlskx .unit:where(.svelte-1nqlskx){display:block;margin-top:4px;font-size:11.5px;color:var(--gray-strong)}.row.svelte-1nqlskx:not(.head) .c-size:where(.svelte-1nqlskx){font-size:14px;font-weight:600;color:var(--teal-800)}.qty.svelte-1nqlskx{display:inline-flex;align-items:center;border:1px solid var(--line-dark);border-radius:999px;overflow:hidden}.qty.svelte-1nqlskx button:where(.svelte-1nqlskx){width:30px;height:30px;border:0;background:#fff;color:var(--teal-800);font-size:16px;line-height:1;cursor:pointer}.qty.svelte-1nqlskx button:where(.svelte-1nqlskx):hover{background:#1a8fa81f}.qty.svelte-1nqlskx>span:where(.svelte-1nqlskx){min-width:28px;text-align:center;font-size:13.5px;font-weight:700;color:var(--teal-800)}.totals.svelte-1nqlskx{display:flex;justify-content:flex-end;margin-top:32px}.totals-box.svelte-1nqlskx{width:min(420px,100%);border:1px solid var(--line-dark);border-radius:12px;background:#fff;padding:22px}.totals-box.svelte-1nqlskx h2:where(.svelte-1nqlskx){font-weight:800;font-size:20px;color:var(--teal-800);padding-bottom:12px;border-bottom:2px solid var(--accent);margin-bottom:14px}.tline.svelte-1nqlskx{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--line-dark);font-size:14px;color:var(--teal-800)}.muted.svelte-1nqlskx{color:var(--gray-strong)}.small.svelte-1nqlskx{font-size:12.5px;line-height:1.55;margin-top:14px}.go.svelte-1nqlskx{width:100%;justify-content:center;margin-top:18px}.go.svelte-1nqlskx svg:where(.svelte-1nqlskx){width:17px;height:17px}.keep.svelte-1nqlskx{display:block;margin-top:14px;text-align:center;font-size:13px;color:var(--accent)}.keep.svelte-1nqlskx:hover{text-decoration:underline}@media(max-width:720px){.row.svelte-1nqlskx{grid-template-columns:28px 56px 1fr;grid-template-areas:"rm img name" ".  .   size" ".  .   qty";row-gap:8px}.c-rm.svelte-1nqlskx{grid-area:rm}.c-img.svelte-1nqlskx{grid-area:img}.c-name.svelte-1nqlskx{grid-area:name}.c-size.svelte-1nqlskx{grid-area:size}.c-qty.svelte-1nqlskx{grid-area:qty}.row.head.svelte-1nqlskx{display:none}.row.svelte-1nqlskx:not(.head) .c-size:where(.svelte-1nqlskx):before{content:var(--size-label, "Talle: ");font-weight:400;color:var(--gray-strong)}.thumb.svelte-1nqlskx{width:52px;height:52px}.totals.svelte-1nqlskx{justify-content:stretch}}.carrito-section[data-astro-cid-vrbpsbwj]{background:var(--paper);padding-top:40px}.crumbs[data-astro-cid-vrbpsbwj]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--gray-strong);margin-bottom:24px}.crumbs[data-astro-cid-vrbpsbwj] a[data-astro-cid-vrbpsbwj]{color:var(--accent)}.crumbs[data-astro-cid-vrbpsbwj] a[data-astro-cid-vrbpsbwj]:hover{text-decoration:underline}h1[data-astro-cid-vrbpsbwj]{font-weight:800;font-size:clamp(28px,4vw,44px);color:var(--teal-800);text-align:center;margin-bottom:36px}
