#mr-skip-dialog *{box-sizing:border-box}#mr-skip-dialog body{margin:0;background:#eae5de;color:#3e382f;font:16px/1.6 Lato,Arial,sans-serif}#mr-skip-dialog .context{text-align:center;color:#766c60;font-size:12px;margin:24px}#mr-skip-dialog .modal{max-width:900px;margin:25px auto;background:#fcfaf6;border:1px solid #e1d7ca;border-radius:18px;overflow:hidden;box-shadow:0 28px 80px #44372b20}#mr-skip-dialog .top{display:flex;justify-content:space-between;align-items:center;padding:17px 30px;border-bottom:1px solid #e6ddd3}#mr-skip-dialog .logo{width:75px}#mr-skip-dialog .top span,#mr-skip-dialog .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8b6b4c}#mr-skip-dialog .grid{display:grid;grid-template-columns:40% 60%}#mr-skip-dialog .visual{background:linear-gradient(150deg,#f0e5d8,#f5f0e8);padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px}#mr-skip-dialog .badge{border:1px solid #be9b79;border-radius:24px;padding:7px 13px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#785537}#mr-skip-dialog .visual svg{width:190px;height:180px}#mr-skip-dialog .visual p{font:26px/1.3 'Playfair Display',Georgia,serif;text-align:center;margin:0}#mr-skip-dialog .copy{padding:36px}#mr-skip-dialog .eyebrow{margin:0 0 10px}#mr-skip-dialog h1{font:400 38px/1.15 'Playfair Display',Georgia,serif;margin:0 0 20px}#mr-skip-dialog .copy p{font-size:15px}#mr-skip-dialog .price{font:28px 'Playfair Display',Georgia,serif;margin:22px 0 18px}#mr-skip-dialog .price span{font:12px Lato,Arial,sans-serif;color:#83766a;margin-left:10px}#mr-skip-dialog .note{color:#83766a;font-size:12px!important}#mr-skip-dialog button{font:inherit;cursor:pointer}#mr-skip-dialog .accept{width:100%;padding:15px;border-radius:6px;border:1px solid #51483c;background:#51483c;color:#fffdf7;font-size:15px}#mr-skip-dialog .decline{display:block;width:100%;border:0;background:none;color:#756654;text-decoration:underline;font-size:13px;padding:14px 0 0}#mr-skip-dialog button:focus-visible{outline:3px solid #947653;outline-offset:4px}#mr-skip-dialog .foot{text-align:center;font-size:11px;color:#8b7b68;border-top:1px solid #e6ddd3;padding:13px}#mr-skip-dialog .status{font-size:13px;text-align:center;padding:10px}@media(max-width:650px){#mr-skip-dialog .modal{margin:15px}#mr-skip-dialog .grid{grid-template-columns:1fr}#mr-skip-dialog .visual{padding:20px;gap:12px}#mr-skip-dialog .visual svg{height:100px}#mr-skip-dialog .visual p{font-size:22px}#mr-skip-dialog .copy{padding:25px}#mr-skip-dialog h1{font-size:32px}}
#mr-skip-dialog{padding:0;border:0;background:transparent;width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;color:#3e382f;font:16px/1.6 Lato,Arial,sans-serif}#mr-skip-dialog::backdrop{background:#28252070;backdrop-filter:blur(3px)}#mr-skip-dialog .modal{margin:0;width:100%}#mr-skip-dialog [hidden]{display:none!important}#mr-skip-dialog button:disabled{opacity:.6;cursor:wait}