.cart-feedback.svelte-8dglp{width:min(100%,920px);margin:24px auto 0;padding:12px 14px;border-radius:14px;border:1px solid rgba(248,113,113,.18);background:#f871711a;color:#fca5a5}.cart-fallback.svelte-8dglp{padding:32px 24px 56px}.cart-fallback-inner.svelte-8dglp{width:min(100%,920px);margin:0 auto;display:flex;flex-direction:column;gap:18px}.cart-fallback-alert.svelte-8dglp{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border-radius:16px;border:1px solid rgba(251,191,36,.28);background:#fbbf2414;flex-wrap:wrap}.cart-fallback-alert.svelte-8dglp p:where(.svelte-8dglp),.cart-fallback-alert.svelte-8dglp strong:where(.svelte-8dglp){margin:0}.cart-fallback-inner.svelte-8dglp h1:where(.svelte-8dglp),.cart-fallback-item.svelte-8dglp h2:where(.svelte-8dglp),.cart-fallback-summary.svelte-8dglp p:where(.svelte-8dglp){margin:0}.cart-fallback-list.svelte-8dglp{display:flex;flex-direction:column;gap:12px}.cart-fallback-item.svelte-8dglp,.cart-fallback-summary.svelte-8dglp{border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px;gap:16px}.cart-fallback-item.svelte-8dglp{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(220px,auto);align-items:start}.cart-fallback-summary.svelte-8dglp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.cart-fallback-item-unavailable.svelte-8dglp{opacity:.56}.cart-fallback-select.svelte-8dglp{display:flex;align-items:flex-start;padding-top:4px}.cart-fallback-copy.svelte-8dglp{min-width:0}.cart-fallback-line-total.svelte-8dglp{display:block;margin-top:6px;font-size:15px}.cart-fallback-item.svelte-8dglp p:where(.svelte-8dglp),.cart-fallback-summary.svelte-8dglp strong:where(.svelte-8dglp){margin:6px 0 0}.cart-fallback-actions.svelte-8dglp,.cart-fallback-actions.svelte-8dglp form:where(.svelte-8dglp){display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0}.cart-fallback-actions.svelte-8dglp input:where(.svelte-8dglp){width:72px;min-height:36px;box-sizing:border-box}.cart-fallback-actions.svelte-8dglp button:where(.svelte-8dglp),.cart-fallback-actions.svelte-8dglp a:where(.svelte-8dglp),.cart-fallback-alert.svelte-8dglp button:where(.svelte-8dglp),.cart-fallback-summary.svelte-8dglp button:where(.svelte-8dglp){border-radius:10px;padding:8px 12px;border:1px solid rgba(255,255,255,.14);background:transparent;color:inherit;text-decoration:none;cursor:pointer}.cart-fallback-unavailable-copy.svelte-8dglp{color:#fca5a5eb}.cart-fallback-note.svelte-8dglp{width:100%;margin:0;font-size:12px;color:#ffffff94}button.svelte-8dglp:disabled{opacity:.45;cursor:not-allowed}@media(max-width:760px){.cart-fallback.svelte-8dglp{padding:24px 14px 44px}.cart-fallback-item.svelte-8dglp{grid-template-columns:auto minmax(0,1fr)}.cart-fallback-actions.svelte-8dglp{grid-column:1 / -1;align-items:stretch}.cart-fallback-actions.svelte-8dglp form:where(.svelte-8dglp),.cart-fallback-actions.svelte-8dglp a:where(.svelte-8dglp){width:100%}.cart-fallback-actions.svelte-8dglp button:where(.svelte-8dglp),.cart-fallback-actions.svelte-8dglp a:where(.svelte-8dglp){justify-content:center;text-align:center}.cart-fallback-actions.svelte-8dglp input:where(.svelte-8dglp){flex:1 1 90px;min-width:0}.cart-fallback-summary.svelte-8dglp{grid-template-columns:1fr;align-items:stretch}.cart-fallback-summary.svelte-8dglp form:where(.svelte-8dglp),.cart-fallback-summary.svelte-8dglp button:where(.svelte-8dglp){width:100%}}
