.error-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;padding:20px}.error-popup-overlay.is-active{opacity:1;visibility:visible}.error-popup{background:#f3f3f3;padding:35px 30px 40px;max-width:700px;width:100%;text-align:center;box-shadow:0 10px 30px #0000004d;transform:scale(.9);transition:transform .3s ease}.error-popup-overlay.is-active .error-popup{transform:scale(1)}.error-popup__close{display:flex;align-items:center;justify-content:center;position:absolute;height:4.4rem;width:4.4rem;border-radius:50%;top:12px;right:12px;color:rgb(var(--color-foreground));background-color:transparent;border:none;outline:none;padding:0;cursor:pointer;z-index:5}.error-popup__close .icon{pointer-events:none;position:relative;width:1.6rem;height:1.6rem;transition:transform var(--duration-default) ease;will-change:transform;transform:scale(1) rotate(45deg)}.error-popup__close:after{content:"";z-index:-1;position:absolute;width:3.4rem;height:3.4rem;border-radius:50%;background-color:rgb(var(--color-background));box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}@media screen and (hover: hover){.error-popup__close:hover{background-color:#f5f5f5}.error-popup__close:hover .icon{transform:scale(.8) rotate(135deg)}}.error-popup__description{margin-bottom:25px}.error-popup-overlay{animation:fadeIn .3s ease}.error-popup{animation:slideIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/error-popup.css.map */
