.cart-page.svelte-k7hhd7{margin-top:30px}.cart-table.svelte-k7hhd7{width:100%;border-collapse:collapse;margin-bottom:24px}.cart-table.svelte-k7hhd7 th:where(.svelte-k7hhd7),.cart-table.svelte-k7hhd7 td:where(.svelte-k7hhd7){text-align:left;padding:10px 12px;border-bottom:1px solid #ddd}.cart-table.svelte-k7hhd7 th:where(.svelte-k7hhd7){background:#3c3c3c;color:#f9f9f9;font-weight:400}.cart-table.svelte-k7hhd7 tfoot:where(.svelte-k7hhd7) td:where(.svelte-k7hhd7){border-top:2px solid #3c3c3c;border-bottom:none}.remove-btn.svelte-k7hhd7{background:none;border:none;color:#999;cursor:pointer;font-size:18px;padding:0 4px;line-height:1}.remove-btn.svelte-k7hhd7:hover{color:#c00}.cart-actions.svelte-k7hhd7{display:flex;gap:12px;flex-wrap:wrap}.btn.svelte-k7hhd7{padding:12px 22px;font-size:15px;border:none;border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block;font-family:inherit}.btn-primary.svelte-k7hhd7{background:#3c3c3c;color:#f9f9f9}.btn-primary.svelte-k7hhd7:hover{background:#555}.btn-primary.svelte-k7hhd7:disabled{background:#ccc;cursor:not-allowed}.btn-secondary.svelte-k7hhd7{background:#3c3c3c;color:#f9f9f9}.btn-secondary.svelte-k7hhd7:hover{background:#555}.checkout-status.svelte-k7hhd7{margin-top:14px;font-size:14px;color:#c00}
