.paysum-cart.svelte-1sdrh4j{border-left:1px solid var(--sf-border,#ffffff1a);background:var(--sf-bg,#0c0c0c);color:#fafafa;flex-direction:column;width:min(100%,24rem);display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-16px 0 40px #00000059}.paysum-cart__list.svelte-1sdrh4j{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 20px;display:flex;overflow:auto}.paysum-cart__item.svelte-1sdrh4j{border:1px solid var(--sf-border,#ffffff1a);background:var(--sf-surface,#141414);border-radius:8px;padding:12px}.paysum-cart__row.svelte-1sdrh4j{align-items:flex-start;gap:12px;display:flex}.paysum-cart__thumb.svelte-1sdrh4j{background:#1c1c1c;border-radius:6px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.paysum-cart__thumb.svelte-1sdrh4j img:where(.svelte-1sdrh4j){object-fit:cover;background:#1c1c1c;width:100%;height:100%;display:block}.paysum-cart__copy.svelte-1sdrh4j{flex:1;min-width:0}.paysum-cart__copy.svelte-1sdrh4j h3:where(.svelte-1sdrh4j){margin:0;font-size:14px;font-weight:600;line-height:1.3}.paysum-cart__copy.svelte-1sdrh4j p:where(.svelte-1sdrh4j){color:var(--sf-muted,#a1a1aa);margin:2px 0 0;font-size:12px}.paysum-cart__price.svelte-1sdrh4j{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.paysum-cart__tools.svelte-1sdrh4j{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.paysum-cart__qty.svelte-1sdrh4j{border:1px solid var(--sf-border,#ffffff1a);border-radius:6px;align-items:center;display:flex;overflow:hidden}.paysum-cart__qty.svelte-1sdrh4j button:where(.svelte-1sdrh4j){color:#fafafa;width:28px;height:28px;font:inherit;background:0 0;border:0;font-size:15px;line-height:1}.paysum-cart__qty.svelte-1sdrh4j button:where(.svelte-1sdrh4j):disabled{color:#ffffff40;cursor:not-allowed}.paysum-cart__qty.svelte-1sdrh4j span:where(.svelte-1sdrh4j){border-left:1px solid var(--sf-border,#ffffff1a);border-right:1px solid var(--sf-border,#ffffff1a);text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:13px}.paysum-cart__remove.svelte-1sdrh4j{color:var(--sf-muted,#a1a1aa);font:inherit;text-underline-offset:3px;background:0 0;border:0;font-size:12px;text-decoration:underline}.paysum-cart__foot.svelte-1sdrh4j{border-top:1px solid var(--sf-border,#ffffff1a);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.paysum-cart__total.svelte-1sdrh4j{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.paysum-cart__total.svelte-1sdrh4j span:where(.svelte-1sdrh4j){color:var(--sf-muted,#a1a1aa);font-size:13px}.paysum-cart__total.svelte-1sdrh4j strong:where(.svelte-1sdrh4j){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px}.paysum-cart__checkout.svelte-1sdrh4j{background:var(--sf-accent,#ff453a);width:100%;height:40px;color:var(--sf-accent-fg,#fff);font:inherit;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:flex}.paysum-cart__checkout.svelte-1sdrh4j span:where(.svelte-1sdrh4j):last-child{font-variant-numeric:tabular-nums;opacity:.8;font-size:13px;font-weight:500}.paysum-cart__continue.svelte-1sdrh4j{height:32px;color:var(--sf-muted,#a1a1aa);font:inherit;background:0 0;border:0;font-size:13px}.paysum-cart__continue.svelte-1sdrh4j:hover,.paysum-cart__remove.svelte-1sdrh4j:hover{color:#fff}
