.web-push-opt-in-module__Xntc_W__notice{z-index:78;color:#352516;isolation:isolate;background:linear-gradient(110deg,#fdf6e6,#f6ead4),#f8eedc;border:1px solid #9b671f47;border-radius:18px 18px 18px 7px;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;width:min(420px,100vw - 28px);padding:18px 18px 17px;animation:.36s cubic-bezier(.22,1,.36,1) both web-push-opt-in-module__Xntc_W__notice-in;display:grid;position:fixed;bottom:clamp(14px,2.4vw,30px);right:clamp(14px,2.4vw,32px);overflow:hidden;box-shadow:0 20px 55px #43240c2e,0 3px 12px #43240c14}.web-push-opt-in-module__Xntc_W__notice:after{z-index:-1;content:"";border:1px solid #a3691c1a;border-radius:50%;width:132px;height:132px;position:absolute;inset:auto -30px -42px auto;box-shadow:0 0 0 18px #a3691c0a,0 0 0 38px #a3691c08}.web-push-opt-in-module__Xntc_W__success{border-color:#6f7b3957}.web-push-opt-in-module__Xntc_W__seal{color:#fff6df;background:#8e521b;border:1px solid #995f1938;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 0 4px #fff1ca1a}.web-push-opt-in-module__Xntc_W__seal svg{stroke-width:1.8px;width:21px;height:21px}.web-push-opt-in-module__Xntc_W__content{min-width:0}.web-push-opt-in-module__Xntc_W__eyebrow{color:#87581d;font-family:var(--font-source-sans-pro), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:1px 0 3px;font-size:10px;font-weight:800;line-height:1.2}.web-push-opt-in-module__Xntc_W__title{color:#3b2817;font-family:var(--font-lora), serif;margin:0;font-size:clamp(16px,2vw,18px);font-weight:700;line-height:1.3}.web-push-opt-in-module__Xntc_W__body{color:#6d5136;font-family:var(--font-source-sans-pro), sans-serif;margin:7px 0 0;font-size:13.5px;line-height:1.48}.web-push-opt-in-module__Xntc_W__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.web-push-opt-in-module__Xntc_W__primary,.web-push-opt-in-module__Xntc_W__secondary,.web-push-opt-in-module__Xntc_W__close{min-height:44px;font:inherit;cursor:pointer;border:0}.web-push-opt-in-module__Xntc_W__primary,.web-push-opt-in-module__Xntc_W__secondary{font-family:var(--font-source-sans-pro), sans-serif;border-radius:10px;padding:0 16px;font-size:13px;font-weight:750;transition:transform .16s,background-color .16s,box-shadow .16s}.web-push-opt-in-module__Xntc_W__primary{color:#fff8e8;background:#8f5119;box-shadow:0 7px 16px #693b102e}.web-push-opt-in-module__Xntc_W__secondary{color:#765127;background:0 0}.web-push-opt-in-module__Xntc_W__primary:hover:not(:disabled){background:#794313;transform:translateY(-1px);box-shadow:0 9px 20px #693b103b}.web-push-opt-in-module__Xntc_W__secondary:hover:not(:disabled){background:#8b571b14}.web-push-opt-in-module__Xntc_W__primary:focus-visible,.web-push-opt-in-module__Xntc_W__secondary:focus-visible,.web-push-opt-in-module__Xntc_W__close:focus-visible{outline-offset:2px;outline:3px solid #bb7e2b4d}.web-push-opt-in-module__Xntc_W__primary:disabled,.web-push-opt-in-module__Xntc_W__secondary:disabled{cursor:wait;opacity:.62}.web-push-opt-in-module__Xntc_W__close{color:#795d42;background:0 0;border-radius:50%;place-items:center;width:44px;padding:0;display:grid}.web-push-opt-in-module__Xntc_W__close:hover{background:#8b571b14}.web-push-opt-in-module__Xntc_W__close svg{width:18px;height:18px}.web-push-opt-in-module__Xntc_W__spinner{animation:.9s linear infinite web-push-opt-in-module__Xntc_W__spin}@keyframes web-push-opt-in-module__Xntc_W__notice-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes web-push-opt-in-module__Xntc_W__spin{to{transform:rotate(360deg)}}@media (max-width:520px){.web-push-opt-in-module__Xntc_W__notice{right:12px;bottom:max(12px, env(safe-area-inset-bottom));border-radius:16px 16px 16px 6px;grid-template-columns:42px minmax(0,1fr) auto;width:auto;padding:16px 14px 15px;left:12px}.web-push-opt-in-module__Xntc_W__seal{width:42px;height:42px}.web-push-opt-in-module__Xntc_W__actions{grid-template-columns:minmax(0,1fr) auto;display:grid}}@media (prefers-reduced-motion:reduce){.web-push-opt-in-module__Xntc_W__notice,.web-push-opt-in-module__Xntc_W__spinner{animation:none}.web-push-opt-in-module__Xntc_W__primary,.web-push-opt-in-module__Xntc_W__secondary{transition:none}}
