.validation-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1000;justify-content:center;align-items:center;padding:2rem}.validation-modal-overlay.is-visible{display:flex}.validation-modal.cart-notification.is-visible{display:block}.validation-modal.cart-notification{display:none;background-color:var(--gradient-background);color:var(--color-foreground);border-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);padding:2.5rem 3.5rem;filter:drop-shadow(var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity)));position:relative;transform:none;visibility:visible;z-index:1001;max-width:445px;width:90%;margin:0 auto;opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .2s ease-out}.validation-modal.cart-notification.is-visible{opacity:1;transform:scale(1)}.validation-modal .cart-notification__header{align-items:flex-start;display:flex}.validation-modal .cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin:0;font-size:1.8rem;font-weight:700;color:#ea3323}.validation-modal .cart-notification__heading .icon-error{color:rgb(var(--color-critical));margin-right:1rem;width:1.5rem;height:1.5rem;flex-shrink:0}.validation-modal .cart-notification__close{position:absolute;top:1rem;right:1rem;margin:0;padding:.5rem}.validation-modal__content{padding:1rem 0;margin-bottom:1.5rem;font-size:1.4rem;line-height:1.6}.validation-modal__content p:last-child{margin-bottom:0}.validation-modal .cart-notification__links{text-align:center;display:flex;flex-direction:column;gap:1rem}.validation-modal .cart-notification__links>*{margin-top:0}@media screen and (max-width:749px){.validation-modal.cart-notification{padding:1.5rem 2rem;width:calc(100% - 2rem)}.validation-modal .cart-notification__close{top:0;right:0}.validation-modal .cart-notification__heading{padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-pickup-validation-modal.css.map */
