.basket-identity{isolation:isolate;background:radial-gradient(ellipse at 14% 0%, color-mix(in srgb, var(--basket-glow) 58%, transparent), transparent 63%), radial-gradient(ellipse at 88% 110%, color-mix(in srgb, var(--basket-tint) 28%, transparent), transparent 68%), var(--c-surface);border:1px solid color-mix(in srgb, var(--basket-tint) 22%, var(--c-border));border-radius:1.25rem;place-items:center;min-height:10rem;display:grid;position:relative;overflow:hidden}.basket-identity:before,.basket-identity:after{content:"";pointer-events:none;z-index:-1;border:1px solid color-mix(in srgb, var(--basket-glow) 80%, var(--c-surface));width:155%;height:120%;box-shadow:inset 0 2px 1px color-mix(in srgb, var(--c-surface) 80%, transparent), 0 6px 18px color-mix(in srgb, var(--basket-tint) 15%, transparent);border-radius:48%;position:absolute}.basket-identity:before{background:linear-gradient(160deg, transparent 35%, color-mix(in srgb, var(--c-surface) 72%, transparent) 51%, transparent 65%);top:10%;left:-26%;transform:rotate(28deg)}.basket-identity:after{background:linear-gradient(20deg, transparent 40%, color-mix(in srgb, var(--basket-glow) 35%, transparent) 80%);top:-58%;left:23%;transform:rotate(-28deg)}.basket-identity-mark{font-family:var(--font-display), Georgia, serif;letter-spacing:-.06em;color:var(--c-text);text-shadow:0 1px var(--c-surface);font-size:3.5rem;font-weight:400;line-height:1}.basket-identity-compact{border-radius:.875rem;flex-shrink:0;width:3rem;min-height:3rem}.basket-identity-compact .basket-identity-mark{font-size:1.25rem}.basket-identity-image{line-height:0;display:block}.basket-identity-image img{-o-object-fit:cover;object-fit:cover;border-radius:.2em;block-size:1.25em;inline-size:1.25em;display:block}.basket-identity-compact .basket-identity-image img{border-radius:.5rem;block-size:2.25rem;inline-size:2.25rem}.alpha-console .app-header{z-index:50;background:var(--c-surface);position:sticky;top:0}.alpha-console .app-header>div{gap:1rem;max-width:76rem}.alpha-console .app-header .nav-link{align-items:center;min-height:2.75rem;display:inline-flex}.alpha-console>.page,.alpha-console>div>.page{max-width:76rem}.alpha-console .summary-band{border:1px solid var(--c-border);background:var(--c-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 8px 36px color-mix(in srgb, var(--c-text) 4%, transparent);border-radius:1.5rem;margin-inline:0;padding:1.5rem;position:relative;top:auto}.alpha-console .fact-rail{gap:1.5rem;padding-top:1.25rem}.alpha-console .summary-band+*{margin-block-start:2rem}.alpha-console .job-head{margin-block-end:1rem}.alpha-console .t-card{background-color:var(--c-surface)}.alpha-console .t-faint{color:var(--c-muted)}.alpha-console .disc-body dd{overflow-wrap:anywhere;min-width:0}.alpha-console .till-btn{border-radius:1rem;min-height:5rem}.alpha-console .bench{gap:1.25rem;display:grid}.alpha-console .bench-row.alpha-basket-card{border:1px solid var(--c-border);background:var(--c-surface);box-shadow:0 10px 32px color-mix(in srgb, var(--c-text) 4%, transparent);border-radius:1.75rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.75rem;display:grid;position:relative}.alpha-basket-card>.basket-identity{grid-column:1/-1}.alpha-basket-card>.chip{position:absolute;top:1.5rem;left:1.5rem}.alpha-basket-card .bench-cell{min-width:0;padding-left:.5rem}.alpha-basket-card .bench-t{font-size:var(--fs-lg);white-space:normal}.alpha-basket-card .bench-val{align-self:center;padding-right:.5rem}.alpha-basket-card .bench-acts{flex-wrap:wrap;grid-column:1/-1;justify-self:stretch;gap:.5rem;width:100%;margin:0;padding:0 .5rem .5rem;display:flex}.alpha-basket-card .bench-acts>a{flex:auto;justify-content:center;min-height:2.75rem}.alpha-basket-card .bench-acts>a:last-child{flex-basis:100%}.alpha-auth.shopwin-page{align-items:center;gap:3rem;max-width:76rem;margin-inline:auto;padding:2rem}.alpha-auth .shopwin-act{width:100%;max-width:32rem;padding:0}.alpha-auth .shopwin-show{justify-self:center;width:100%;max-width:32rem}.alpha-auth .shopwin-frame{border-radius:1.75rem;width:100%;transform:none}.alpha-auth .auth-card{background:var(--c-surface);border-radius:1.75rem;padding:2rem}.alpha-auth .auth-heading{font-family:var(--font-sans), sans-serif;letter-spacing:-.045em;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.alpha-auth .shopwin-screen>.basket-identity{margin-bottom:1.25rem}.alpha-auth .shopwin-screen{padding:1.25rem}@media (min-width:48rem){.alpha-console .bench{grid-template-columns:repeat(2,minmax(0,1fr))}.alpha-auth.shopwin-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:47.99rem){.alpha-auth.shopwin-page{gap:2rem;padding:1.25rem}.alpha-auth .shopwin-show{order:2}.alpha-console .summary-band{border-radius:1.25rem;padding:1.25rem}.alpha-console .app-header>div{gap:.5rem;padding-inline:1rem}.alpha-console .app-header>div>div{gap:.5rem}.alpha-console .app-header .btn-quiet{min-height:2.75rem;padding-inline:.5rem}.alpha-console .app-header>div>div:first-child>a{gap:.25rem}.alpha-console .fact-rail{flex-wrap:wrap}.alpha-console input:not([type=checkbox]):not([type=radio]),.alpha-console textarea,.alpha-console select,.alpha-auth input,.storefront input,.storefront select,.storefront textarea{font-size:1rem}}@media (max-width:23rem){.alpha-console .app-header>div{flex-wrap:wrap}}.alpha-storefront-hero{place-items:center;min-height:12rem;display:grid}.alpha-storefront-hero .sf-hero-mark{width:4.5rem;height:4.5rem;font-size:2.5rem}.alpha-storefront-hero[data-hero=wash]:before{background-image:linear-gradient(155deg, transparent 30%, color-mix(in srgb, var(--c-surface) 78%, transparent) 49%, transparent 51%), radial-gradient(ellipse at 20% -50%, color-mix(in srgb, var(--c-accent) 26%, transparent), transparent 65%), radial-gradient(ellipse at 85% 110%, color-mix(in srgb, var(--c-accent) 18%, transparent), transparent 62%)}.storefront:has(.alpha-storefront-hero) .sf-glyph{display:none}.storefront:has(.alpha-storefront-hero) .sf-body{padding-block:1rem}.alpha-share-card{background:var(--c-surface);border:1px solid var(--c-border);border-radius:1.5rem;gap:1.5rem;padding:1rem;display:grid}.alpha-share-copy{padding:.5rem}.alpha-share-copy h3{font-size:var(--fs-lg);font-weight:600}.alpha-share-qr{text-align:center;justify-items:center;gap:.75rem;padding:1rem;display:grid}.alpha-share-qr .qr-tile{width:12rem;max-width:100%}.alpha-share-qr .qr-tile svg{width:100%;height:auto}.alpha-till{border-radius:1.5rem}.alpha-till-identity{border-bottom:1px solid var(--c-border);align-items:center;gap:.75rem;margin-block:1rem 1.5rem;padding-bottom:1rem;display:flex}.alpha-till .qr-tile{width:min(18rem,100%)}.alpha-till .qr-tile svg{width:100%;height:auto}@media (min-width:40rem){.alpha-share-card{grid-template-columns:minmax(0,1fr) 14rem;align-items:center}}@media (prefers-reduced-motion:reduce){.alpha-console .alpha-basket-card{animation:none}}
