.cart-toasts[data-astro-cid-2vhbsg7r]{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:var(--sp-2, .5rem);width:min(380px,calc(100vw - 2rem));pointer-events:none}.cart-toasts--bottom-right[data-astro-cid-2vhbsg7r]{right:1rem;bottom:1rem}.cart-toasts--bottom-left[data-astro-cid-2vhbsg7r]{left:1rem;bottom:1rem}.cart-toasts--top-right[data-astro-cid-2vhbsg7r]{right:1rem;top:1rem;flex-direction:column-reverse}.cart-toasts--top-center[data-astro-cid-2vhbsg7r]{left:50%;top:1rem;transform:translate(-50%);flex-direction:column-reverse}.cart-toasts--demo[data-astro-cid-2vhbsg7r]{position:relative;inset:auto;transform:none;margin:0 auto}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast{--tone: var(--c-primary-light, #d4a017);position:relative;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--sp-3, .75rem);padding:var(--sp-3, .75rem) var(--sp-3, .75rem) var(--sp-3, .75rem) var(--sp-4, 1rem);border-radius:var(--r-md, 12px);border:1px solid rgb(var(--ink-rgb, 255 255 255) / .1);background:rgb(var(--paper-rgb, 5 5 5) / .86);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 20px 50px -20px #0009;color:var(--c-text-1, #fff);overflow:hidden;pointer-events:auto;animation:ct-in .32s cubic-bezier(.16,1,.3,1)}.cart-toasts--solid[data-astro-cid-2vhbsg7r] .cart-toast{background:var(--c-bg-1, #0a0a0a);backdrop-filter:none}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast--success{--tone: var(--c-success, #34d399)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast--warning{--tone: var(--c-warning, #fbbf24)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast--danger{--tone: var(--c-danger, #f87171)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast--info{--tone: var(--c-primary-light, #d4a017)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast.is-leaving{animation:ct-out .22s ease forwards}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--tone);background:color-mix(in srgb,var(--tone) 15%,transparent)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__body{min-width:0}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__title{margin:0;font-size:.88rem;font-weight:700}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__text{margin:2px 0 0;font-size:.8rem;color:var(--c-text-2, #a3a3a3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__action{min-height:36px;padding:0 var(--sp-3, .75rem);border:1px solid rgb(var(--ink-rgb, 255 255 255) / .16);border-radius:var(--r-full, 9999px);background:transparent;color:var(--c-text-1, #fff);font:inherit;font-size:.8rem;font-weight:700;white-space:nowrap;cursor:pointer}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__action:hover{background:rgb(var(--ink-rgb, 255 255 255) / .07)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__close{width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--c-text-2, #a3a3a3);font-size:1.3rem;line-height:1;cursor:pointer}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__close:hover{color:var(--c-text-1, #fff);background:rgb(var(--ink-rgb, 255 255 255) / .06)}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast button:focus-visible{outline:2px solid var(--c-primary-light, #d4a017);outline-offset:2px}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__timer{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--tone);transform-origin:left;animation:ct-timer var(--toast-ms, 4.5s) linear forwards}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast.is-paused .cart-toast__timer{animation-play-state:paused}.cart-toasts--demo[data-astro-cid-2vhbsg7r] .cart-toast__timer{animation:none;transform:scaleX(.6)}@keyframes ct-in{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes ct-out{to{opacity:0;transform:translate(24px)}}@keyframes ct-timer{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast,.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast.is-leaving{animation:none}.cart-toasts[data-astro-cid-2vhbsg7r] .cart-toast__timer{display:none}}
