/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer svelte-route-components{.cart-item.svelte-120xe5b{grid-template:"img label label label remove""\- quantity tags price price"/4rem min-content 1fr 1.5rem 2rem}.cart-item.svelte-120xe5b.busy{cursor:wait;opacity:.7}@container (width>=48rem){.cart-item.svelte-120xe5b{grid-template:"img label tags quantity price remove"/4rem auto 1fr min-content minmax(min-content,4rem) auto}}select.svelte-120xe5b{text-align-last:center}article.svelte-1el4xf8{--layout-px:min(4%, var(--layout-maxw) * .04)}@container not (width>=48rem){.cart_inner.svelte-1el4xf8{grid-template-columns:[full-start] minmax(var(--layout-px,0px), 1fr) [content-start] minmax(0, calc(var(--layout-maxw,100%) + var(--layout-maxw-delta,0px))) [content-end] minmax(var(--layout-px,0px), 1fr) [full-end];display:grid}:where(.cart_inner.svelte-1el4xf8>*),:where(.cart_inner.svelte-1el4xf8>.contents>*){grid-column:content}:where(.cart_inner.svelte-1el4xf8>.wrapper),:where(.cart_inner.svelte-1el4xf8>.contents>.wrapper){grid-template-columns:inherit;grid-column:full;display:grid}.cart_inner.svelte-1el4xf8{grid-template-rows:auto auto 1fr;row-gap:1.5rem}}@container (width>=48rem){.cart_inner.svelte-1el4xf8{width:min(var(--layout-maxw,100%) + var(--layout-maxw-delta,0px), 100% - 2 * var(--layout-px,0px));grid-template-rows:repeat(3,auto) 1fr;grid-template-columns:4fr 2fr;grid-auto-flow:column dense;align-content:start;align-items:start;gap:1.5rem 2.5rem;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;display:grid}.cart_inner.svelte-1el4xf8>:where(.svelte-1el4xf8){--layout-px:0px;grid-column:2}.cart_inner.svelte-1el4xf8 header:where(.svelte-1el4xf8){grid-column:1/span 2}.cart_inner.svelte-1el4xf8 .cart_content:where(.svelte-1el4xf8){grid-area:2/1/span 4}}header.svelte-1el4xf8{--text-h1--weight:bold}.skeleton.svelte-1el4xf8{position:relative;overflow:hidden}.skeleton.svelte-1el4xf8:before{opacity:.2;animation:var(--animate-pulse);background:#fff3;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.skeleton.svelte-1el4xf8:before{background:color-mix(in oklab, var(--color-fg) 20%, transparent)}}.skeleton.svelte-1el4xf8:before{content:""}.cart_empty.svelte-1el4xf8 a{text-decoration:underline}}
