.mg-purchase-dialog[hidden]{display:none!important}.mg-purchase-dialog{z-index:999999;direction:rtl;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mg-purchase-backdrop{backdrop-filter:blur(5px);background:#002d27b8;position:absolute;inset:0}.mg-purchase-dialog section{box-sizing:border-box;color:#204a3b;text-align:center;background:linear-gradient(140deg,#fff,#f2f6ef);border:1px solid #d7dfd4;border-radius:30px;width:min(100%,460px);max-height:90dvh;padding:35px 27px 24px;font-family:inherit;position:relative;overflow:auto;box-shadow:0 22px 75px #00251b50}.mg-purchase-dialog section>button:first-child{color:#426353;cursor:pointer;background:0 0;border:0;padding:5px 10px;font-size:28px;position:absolute;top:10px;left:14px}.mg-purchase-shield{color:#00614b;background:#deeee1;border-radius:24px;place-items:center;width:65px;height:65px;margin:0 auto 18px;font-size:33px;display:grid}.mg-purchase-dialog h2{margin:0 0 12px;font-size:21px;line-height:1.7}.mg-purchase-dialog p{color:#5d7168;margin:0 0 23px;font-size:14px;line-height:2}.mg-purchase-primary{background:linear-gradient(100deg,#05705b,#003c34);border-radius:24px;padding:13px 15px;font-size:14px;text-decoration:none;display:block;color:#fff!important}.mg-purchase-later{width:100%;font:inherit;color:#566b5c;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:10px;font-size:12px;display:block}.mg-purchase-dialog :focus-visible{outline-offset:3px;outline:3px solid #ccae68}@media (width<=480px){.mg-purchase-dialog{padding:14px}.mg-purchase-dialog section{border-radius:25px;padding:32px 20px 20px}}