.cart-error-toast{--cart-error-toast-color: 196, 0, 0;position:fixed;z-index:2147483000;top:1.6rem;left:50%;display:flex;align-items:center;gap:1rem;width:max-content;max-width:min(56rem,calc(100% - 3.2rem));padding:.8rem .8rem .8rem 1.4rem;border:.2rem solid rgb(var(--cart-error-toast-color));border-radius:2.4rem;background:linear-gradient(rgba(var(--cart-error-toast-color),.06),rgba(var(--cart-error-toast-color),.06)),#fff;box-shadow:0 .4rem 1.6rem #0003;color:rgb(var(--cart-error-toast-color));font-size:1.4rem;font-weight:700;line-height:1.35;opacity:0;transform:translate(-50%,-1.2rem);transition:opacity .2s ease,transform .2s ease}.cart-error-toast[hidden]{display:none}.cart-error-toast.is-visible{opacity:1;transform:translate(-50%)}.cart-error-toast .icon-error{flex-shrink:0;width:2rem;height:2rem}.cart-error-toast__message{flex:1;margin:0}.cart-error-toast__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-.4rem 0;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.cart-error-toast__close:hover{background:rgba(var(--cart-error-toast-color),.08)}.cart-error-toast__close:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem}.cart-error-toast__close .icon{width:2rem;height:2rem}@media screen and (max-width:749px){.cart-error-toast{width:calc(100% - 3.2rem);font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.cart-error-toast{transition:none}}@media(forced-colors:active){.cart-error-toast{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/component-cart-error-toast.css.map */
