.popup{position:fixed;top:0;left:0;z-index:500000;width:100%;height:100%;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;-webkit-overflow-scrolling:touch}.popup:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;opacity:0;transition:opacity .8s ease 0s}.popup.show{visibility:visible;overflow:auto}.popup.show:before{opacity:1}.popup.show .popup__body{transform:scale(1)}.popup._active{overflow:auto;visibility:visible}.popup._active:before{opacity:1}.popup._active .popup__body{border-radius:5px;transform:scale(1);transition:all .3s ease .2s}.popup__content{display:flex;justify-content:center;align-items:center;flex:1 1 auto;width:100%;min-height:100%}.popup__body{max-width:800px;width:100%;background:#EBEFE2;transform:scale(0);transition:all .3s ease 0s;overflow:hidden}.popup__close{position:absolute;top:18px;right:15px;cursor:pointer;z-index:30;width:20px;height:20px;background:url(/build/assets/close-b8be8c68.svg) 0 0 no-repeat}.popup__img{flex:0 1 45%}.popup__form-block{flex:0 1 65%;padding:35px}.popup__form-block h2{font-size:36px;line-height:1;margin-bottom:15px}.popup__notific{margin-bottom:35px}.popup__form-input{height:46px;background:#F6F8F1;border:1px solid #737373;margin-bottom:25px}.popup__policy{margin-bottom:25px}.popup__form-btn{font-size:18px;min-width:160px;width:100%}
