.popup-overlay{position:fixed;top:0;left:0;z-index:1090;transition:width 0s,height 0s,background-color .3s;width:0;height:0;background-color:#0000}.popup-overlay--active{width:100%;height:100%;background-color:#0000004d}.popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center center;border-radius:1.25rem;overflow:hidden;visibility:hidden;opacity:0;z-index:1100;transition:all .3s ease-in-out;max-width:calc(100% - 1rem);width:400px}.popup-modal__close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;border-radius:50%;background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;position:relative}.popup-modal__close span{position:absolute;display:block;width:1.2rem;height:.15rem;background:#333}.popup-modal__close span:first-child{transform:rotate(45deg)}.popup-modal--active{transform:translate(-50%,-50%);visibility:visible;opacity:1}.popup-modal__container{display:flex;flex-direction:column;align-items:center}.popup-modal__image{width:100%;height:auto;position:relative;overflow:hidden}.popup-modal__image img{width:100%;height:auto;object-fit:cover;display:block}.popup-modal__content{text-align:center;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 2.5rem;background:#fff;width:100%;box-sizing:border-box}.popup-modal__title{margin-top:1rem;font-size:1.5rem;font-weight:700}.popup-modal__text{font-size:1rem;margin:.5rem 0 1rem}.popup-modal__email-form{width:100%;padding:0}.popup-modal__email-form button:hover{background-color:#723adf}.popup-modal__close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;border-radius:50%;background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;align-items:center;justify-content:center}.popup-modal__close span{display:block;width:1.2rem;height:.2rem;background:#333;transform:rotate(45deg);position:absolute}.popup-modal__close span:nth-child(2){transform:rotate(-45deg)}@media screen and (max-width: 500px){.popup-modal{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-promo-popup.css.map */
