.mfb-menu-notice{--notice-bg:#edf6ff;--notice-ink:#173e63;--notice-edge:#bdd9f1;display:flex;align-items:center;gap:18px;box-sizing:border-box;clear:both;width:100%;max-width:100%;margin:20px 0;padding:22px 24px;border:1px solid var(--notice-edge);border-radius:15px;background:var(--notice-bg);color:var(--notice-ink);font:14px/1.65 Arial,sans-serif;text-align:left;overflow:hidden}.mfb-menu-notice--warning{--notice-bg:#fff6dc;--notice-ink:#654311;--notice-edge:#e8cd83}.mfb-menu-notice--promotion{--notice-bg:linear-gradient(120deg,#482b67,#242346);--notice-ink:#fff;--notice-edge:#625180}.mfb-menu-notice-icon{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:13px;background:#ffffff80;color:inherit}.mfb-menu-notice--promotion .mfb-menu-notice-icon{background:#ffffff18}.mfb-menu-notice-icon svg{width:25px;height:25px;display:block}.mfb-menu-notice .mfb-menu-notice-copy{flex:1;min-width:0}.mfb-menu-notice .mfb-menu-notice-copy h2{font:700 19px/1.35 Arial,sans-serif!important;text-transform:none!important;color:var(--notice-ink)!important;background:none!important;border:0!important;margin:0 0 7px!important;padding:0!important;overflow-wrap:anywhere}.mfb-menu-notice .mfb-menu-notice-copy p{color:var(--notice-ink)!important;font:400 14px/1.65 Arial,sans-serif!important;margin:0!important;padding:0!important;white-space:pre-wrap;overflow-wrap:anywhere}.mfb-menu-notice a.mfb-menu-notice-link,.mfb-menu-notice a.mfb-menu-notice-link:visited{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-height:44px;padding:10px 16px;box-sizing:border-box;border:1px solid currentColor;border-radius:9px;background:transparent!important;color:var(--notice-ink)!important;font:700 13px/1.5 Arial,sans-serif!important;text-decoration:none;overflow-wrap:anywhere}.mfb-menu-notice a.mfb-menu-notice-link:hover{text-decoration:underline;background:#ffffff18!important;color:var(--notice-ink)!important}.mfb-menu-notice-link:focus-visible{outline:3px solid currentColor;outline-offset:3px}.mfb-menu-notice--center{flex-direction:column;text-align:center;gap:12px}.mfb-menu-notice--center .mfb-menu-notice-copy{width:100%}@media(max-width:600px){.mfb-menu-notice{padding:18px 16px;gap:12px;flex-wrap:wrap;border-radius:12px;margin:14px 0}.mfb-menu-notice-icon{width:36px;height:36px;flex-basis:36px}.mfb-menu-notice .mfb-menu-notice-copy h2{font-size:17px!important}.mfb-menu-notice .mfb-menu-notice-link{width:100%}.mfb-menu-notice--center .mfb-menu-notice-icon{flex-basis:auto}}

/* Share the menu's configured .before-content width without measuring the DOM. */
.mfb-menu-notice-frame{box-sizing:border-box;clear:both;display:flow-root;float:none;margin:0 auto;max-width:100%;width:96%;padding:0 5px}
:where(.customCategoryWrapper) .mfb-menu-notice-frame{width:100%;padding:0}
.mfb-menu-notice--danger{--notice-bg:#fff0f0;--notice-ink:#8b2020;--notice-edge:#e5a5a5}
.mfb-menu-notice-copy h2:last-child{margin-bottom:0!important}
@media(max-width:767px){:where(.customCategoryWrapper) .mfb-menu-notice-frame{width:98%}}
@media(max-width:479px){.mfb-menu-notice-frame{width:98%}}
.mfb-menu-notice-frame--app{width:100%;max-width:1024px;padding:0 15px}
