.popup-wrapper{position:fixed;z-index:99999;width:100%;height:100vh;top:0;left:0;box-sizing:border-box;display:none}.popup-wrapper:before{content:"";width:100%;height:100%;background:#571112;position:fixed;z-index:9;opacity:0}.popup-overlay{position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0}.popup-main{display:flex;flex-wrap:wrap;justify-content:center;width:100%;height:100vh;position:fixed;z-index:999999;background:#fff;max-width:calc(100% - 50px);max-height:580px;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px 4px #80808099;transition:all .3s ease-in-out;padding:50px;overflow-Y:auto}.popup-img{position:sticky;top:0}body.overflow{overflow:hidden}.popup-wrapper.loading .popup-main .popup-img,.popup-wrapper.loading .popup-main .popup-text{opacity:.5}.popup-main .close-btn{position:absolute;top:50px;right:30px;color:#cbd5e1;transform:rotate(45deg);font-size:40px;cursor:pointer}.popup-main .popup-img{width:40%;height:100%}.popup-main .popup-img img{width:100%;height:100%;display:block;object-fit:cover}.popup-main .popup-text{color:#f2efe9;width:60%;max-width:965px;margin:0 auto;position:relative;padding:0 80px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.popup-main .popup-text h2{font-size:35px}.popup-main .popup-text-wraper h2{color:#000;font-weight:700;font-size:30px;margin-bottom:30px;text-align:left}.popup-main .popup-text strong,.popup-main .popup-text span[data-mce-fragment="1"],.popup-main .popup-text-wraper a,.popup-main .popup-text-wraper li,.popup-main .popup-text-wraper p{color:#000;font-size:14px}.popup-main .popup-text-wraper ul,.popup-main .popup-text-wraper ol{padding-left:15px}.popup-main .popup-text-wraper a[title=PURCHASE]{display:none}@media (max-width: 1024px){.popup-main .popup-text-wraper h2{font-size:24px}.popup-main{max-width:calc(100% - 50px)}}@media (max-width: 768px){.popup-main .popup-text{padding:0 30px}.popup-main{padding:30px}}@media (max-width: 767px){.popup-main .popup-img img{height:100%}.popup-main .popup-text,.popup-main .popup-img{width:100%}.popup-main .popup-img{max-height:45vh;height:auto}.popup-main{max-width:100%}.popup-main .popup-text{padding:0}.popup-main{min-height:80vh;max-width:calc(100vw - 50px);overflow-y:scroll}.popup-main .close-btn{top:7px;right:15px}.popup-main .popup-text-wraper h2{font-size:28px;margin-top:20px}.popup-img{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/new-style.css.map */
