.smn-cart-toast{--smn-cart-toast-gap:12px;top:calc(var(--smn-cart-toast-top,0px) + var(--smn-cart-toast-gap));left:var(--smn-cart-toast-gap);right:var(--smn-cart-toast-gap);z-index:40;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:fixed;transform:translateY(-12px)}.smn-cart-toast.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .25s,visibility linear;transform:translateY(0)}.smn-cart-toast[hidden]{display:none}.smn-cart-toast__card{background:var(--secondary-background);color:var(--text-color);border:1px solid var(--border-color);border-radius:12px;padding:16px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000024,0 2px 6px #0000000f}.smn-cart-toast__header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.smn-cart-toast__check{background:var(--success-color);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.smn-cart-toast__check svg{width:11px;height:auto}.smn-cart-toast__title{color:var(--heading-color);font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 15px));flex:1;margin:0}.smn-cart-toast__close{width:32px;height:32px;color:var(--text-color);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-6px -6px -6px 0;transition:background .2s;display:inline-flex}.smn-cart-toast__close:hover{background:rgba(var(--text-color-rgb),.08)}.smn-cart-toast__close svg{width:12px;height:12px}.smn-cart-toast__item{align-items:center;gap:12px;display:flex}.smn-cart-toast__image-wrapper{border:1px solid var(--border-color);background:#fff;border-radius:8px;flex:none;width:72px;height:72px;overflow:hidden}.smn-cart-toast__image{object-fit:contain;width:100%;height:100%}.smn-cart-toast__info{flex:1;min-width:0}.smn-cart-toast__info p{margin:0}.smn-cart-toast__product{-webkit-line-clamp:2;color:var(--heading-color);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.smn-cart-toast__variant,.smn-cart-toast__meta{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px));color:rgba(var(--text-color-rgb),.8);margin-top:2px!important}.smn-cart-toast__meta{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.smn-cart-toast__price{color:var(--heading-color);font-weight:700}.smn-cart-toast__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.smn-cart-toast__button{white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:40px;padding:0 12px;line-height:1.2;display:flex}@media screen and (max-width:640px){.smn-cart-toast__button{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 13px))}}@media screen and (max-width:359px){.smn-cart-toast__actions{grid-template-columns:1fr}}.smn-cart-toast__progress{background:var(--accent-color);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.smn-cart-toast.is-visible .smn-cart-toast__progress{animation:smn-cart-toast-progress var(--smn-cart-toast-duration,6s) linear forwards}.smn-cart-toast.is-paused .smn-cart-toast__progress{animation-play-state:paused}@keyframes smn-cart-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media screen and (min-width:641px){.smn-cart-toast{--smn-cart-toast-gap:16px;width:380px;left:auto;right:24px}}.smn-cart-toast--simple .smn-cart-toast__card{padding:14px 16px}.smn-cart-toast--simple .smn-cart-toast__header{margin-bottom:0}@media screen and (min-width:641px){.smn-cart-toast--simple{width:320px}}@media(prefers-reduced-motion:reduce){.smn-cart-toast,.smn-cart-toast.is-visible{transition-duration:.01ms;transform:none}.smn-cart-toast.is-visible .smn-cart-toast__progress{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/smn-cart-toast.css.map */
