.custom-price-membership-container{border:1px dotted red}#custom-price-membership-block .price-input{position:relative}#custom-price-membership-block .price-input span{color:var(--black,#000);font-family:source sans pro,sans-serif;font-size:20px;font-style:normal;font-weight:700;position:absolute;left:16px;line-height:2.6rem}#custom-price-membership-block .price-input input{font-family:source sans pro,Arial,sans-serif;font-size:1.5rem}#custom-price-membership-block .price-input input::placeholder{font-size:1rem}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background:rgba(1,25,54,.71);display:flex;align-items:center;justify-content:center}.popup .inner{border-radius:13px;background:var(--secondary-07,#0E1B30);padding:24px 16px}@media(max-width:767px){.popup .inner{max-width:85vw;min-width:0}}.popup .inner .content{width:fit-content;margin:0 auto;max-width:430px;text-align:center}.popup .inner .content p{color:#fff;text-align:center;font-family:Source Sans Pro;font-size:28px;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:normal;margin:0;margin-bottom:2rem}@media(max-width:767px){.popup .inner .content p{font-size:20px}}.popup .inner .content .btns-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:1rem}@media(max-width:767px){.popup .inner .content .btns-container{flex-direction:column-reverse}}.popup .inner .content .btns-container input{flex:1;padding:.5rem}.popup .inner .content .btns-container{justify-content:center}@media(min-width:991px){.popup .inner .content .btns-container .cancel-popup{width:70%;flex:none}}