.bds-notice-dialog,.cms-confirm-dialog{position:fixed;inset:0;margin:auto;max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;transform:none}
.bds-notice-dialog{width:min(500px,calc(100vw - 36px));padding:32px;border:1px solid #d6dbd4;border-radius:8px;background:#fff;color:#252b28;box-shadow:0 20px 90px #0003}
.bds-notice-dialog::backdrop{background:#16201ab8;backdrop-filter:blur(4px)}.bds-notice-dialog h2{font-size:26px;line-height:1.3;margin:0 0 20px}.bds-notice-dialog .eyebrow{margin:0 0 16px}.bds-notice-message{font-size:16px;line-height:1.8;margin:0 0 28px;overflow-wrap:anywhere}.bds-notice-dialog>.button{width:100%;cursor:pointer}.cms-main{overflow-anchor:none}.cms-editor-dialog,.gallery-dialog{position:fixed;inset:0;margin:auto}.cms-quick-form[aria-busy=true] button{cursor:wait;opacity:.6}
@media(max-width:640px){.bds-notice-dialog{padding:25px 22px}}
