.promo_popup_wp{z-index:99;background:#fff;border:1px solid #eaeaea;border-radius:24px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:350px;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(400px);box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.promo_popup_wp.on{transform:translateY(0)}.promo_popup_wp .input-ctn label{display:none}.promo_popup_r .modal-hdr-l{padding-right:unset;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.promo_popup_wp .modal-actn,.promo_popup_wp .modal-hdr{background:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset}.promo_popup_r .promo_popup_title{font-size:18px}.promo_popup_r .modal-hdr-l div img{width:auto;height:13px}.promo_popup_r .modal-actn{border-top:0;position:relative;overflow:hidden}.promo-success{z-index:2;margin:12px 12px -34px;margin:unset;flex-direction:row;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.promo-code-box{cursor:pointer;background:linear-gradient(120deg,#fff 45%,#f5f5f5);border:1px solid #eaeaea;border-radius:12px;flex-direction:row;align-items:center;gap:12px;padding:12px;display:flex;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.promo-code-box svg{width:16px;height:16px}.promo-code{letter-spacing:-.03rem;font-size:15px;font-weight:500}.promo_popup_r{width:100%}.promo_popup_r .modal-bdy{margin:0}.promo_popup_r .modal-hdr{padding:18px}@media screen and (max-width:650px){.promo_popup_wp{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;bottom:0;right:0;transform:translateY(600px)}}
