/* Rotozoom Woo Conditions — notices.
   ⛔ DELIBERATELY ALMOST NO STYLING. This markup lands inside somebody else's theme, and a
   plugin that imposes its own colours and borders there is a plugin the merchant has to fight.
   Only layout and the popup mechanics are set here; colour comes from currentColor so the notice
   inherits the surrounding text. A merchant who wants more overrides .rzwc-notice, and a developer
   who wants different markup entirely uses the rzwc_notice_html filter. */
.rzwc-notice{margin:.75em 0;padding:.6em .8em;border-left:3px solid currentColor;opacity:.95;font-size:.95em}
.rzwc-notice--progress{border-left-style:dashed}
.rzwc-popup{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}
.rzwc-popup[hidden]{display:none}
.rzwc-popup__box{position:relative;max-width:32em;width:calc(100% - 2em);max-height:80vh;overflow:auto;background:#fff;color:#111;padding:1.5em 1.5em 1.25em;border-radius:.4em;box-shadow:0 10px 40px rgba(0,0,0,.3)}
.rzwc-popup__close{position:absolute;top:.25em;right:.4em;background:none;border:0;font-size:1.6em;line-height:1;cursor:pointer;color:inherit;padding:.1em .3em}
.rzwc-popup .rzwc-notice{border:0;margin:0;padding:0;font-size:1em}
@media (prefers-color-scheme:dark){.rzwc-popup__box{background:#1e1e1e;color:#f0f0f0}}
