#pm-cart-rescue dialog{border:0;border-radius:20px;padding:28px;width:min(440px,calc(100vw - 32px));max-height:85dvh;overflow:auto;color:#202020;background:#fff;box-shadow:0 16px 70px #0003;font:inherit}#pm-cart-rescue dialog::backdrop{background:#0007}#pm-cart-rescue h2{font-size:24px;line-height:1.25;margin:10px 30px 22px 0;font-weight:700}#pm-cart-rescue p{font-size:16px;line-height:1.5;margin:0 0 16px}#pm-cart-rescue button,#pm-cart-rescue a{font:inherit}#pm-cart-rescue [data-close]{position:absolute;right:12px;top:12px;width:40px;height:40px;border:0;border-radius:50%;background:#f4f1ea;color:#222;font-size:26px;line-height:1;cursor:pointer}#pm-cart-rescue .pm-rescue-choice,#pm-cart-rescue .pm-rescue-primary{display:block;width:100%;box-sizing:border-box;text-align:left;text-decoration:none;padding:14px 16px;border:1px solid #d5ccbc;border-radius:10px;margin:10px 0;background:#fff;color:#222;cursor:pointer;line-height:1.3}#pm-cart-rescue .pm-rescue-choice:hover{background:#faf6ed}#pm-cart-rescue .pm-rescue-primary{background:#202020;color:#fff;border-color:#202020;text-align:center;font-weight:700}#pm-cart-rescue button:focus-visible,#pm-cart-rescue a:focus-visible{outline:3px solid #9b742e;outline-offset:3px}#pm-cart-rescue button:disabled{opacity:.5;cursor:wait}@media(max-width:480px){#pm-cart-rescue dialog{padding:24px 20px}#pm-cart-rescue h2{font-size:22px}}
