/* Storefront-wide formatting for legacy HTML AJAX validation messages. */
.nx-global-notice{position:relative!important;display:block!important;width:100%;max-width:100%;box-sizing:border-box;padding:18px 20px!important;margin:12px 0 20px!important;border:1px solid rgba(248,113,113,.28)!important;border-radius:17px!important;color:var(--nxs-notice-fill,#e8f3fc)!important;background:var(--nxs-notice-bg,linear-gradient(120deg,rgba(44,51,75,.96),rgba(13,35,51,.98)))!important;box-shadow:none!important;opacity:1!important;line-height:1.7!important}
.nx-global-notice.alert-success{border-color:rgba(89,222,184,.3)!important;background:var(--nxs-notice-success-bg,linear-gradient(120deg,rgba(15,60,61,.93),rgba(13,35,51,.98)))!important}
.nx-global-notice.alert-warning{border-color:rgba(245,189,88,.34)!important}
html[data-nxs-active="1"] .nx-global-notice.alert-warning{background:var(--nxs-notice-warning-bg,var(--nxs-notice-bg,linear-gradient(120deg,rgba(44,51,75,.96),rgba(13,35,51,.98))))!important}
html[data-nxs-active="1"] .nx-global-notice.alert-danger{background:var(--nxs-notice-danger-bg,var(--nxs-notice-bg,linear-gradient(120deg,rgba(44,51,75,.96),rgba(13,35,51,.98))))!important}
html[data-nxs-active="1"] .nx-global-notice.alert-info{background:var(--nxs-notice-info-bg,var(--nxs-notice-bg,linear-gradient(120deg,rgba(44,51,75,.96),rgba(13,35,51,.98))))!important}
.nx-global-notice .nx-gn-head{display:flex;align-items:center;gap:10px;margin:0 38px 12px 0;padding:0;font-size:16px;font-weight:800;color:inherit!important}
.nx-global-notice .nx-gn-head .nx-gn-sub{font-size:13px;font-weight:500;color:#a7c0d0}
.nx-global-notice .nx-gn-items{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;margin:0;padding:0;list-style:none}
.nx-global-notice .nx-gn-items .msgLoop{display:block;margin:0!important;padding:11px 14px!important;border-radius:11px;border:1px solid rgba(120,170,190,.16);background:rgba(4,21,35,.42);font-size:13px;line-height:1.7;overflow-wrap:anywhere}
.nx-global-notice .nx-gn-items .msgLoop>strong:first-child{color:#fc9297;margin-inline-end:6px}
.nx-global-notice .nx-gn-dismiss{position:absolute;top:13px;inset-inline-end:13px;display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid rgba(160,196,210,.2);background:rgba(128,181,200,.1);color:inherit;border-radius:9px;cursor:pointer;z-index:2}
.nx-global-notice .nx-gn-dismiss:hover{background:rgba(128,181,200,.2)}
.nx-global-notice .nx-gn-dismiss span{font-size:22px;line-height:1}
.nx-global-notice .alert-link{color:inherit!important}
[data-nx2099-theme=light] .nx-global-notice,html[data-nx2099-theme=light] .nx-global-notice{color:var(--nxs-notice-light-fill,#213344)!important;background:var(--nxs-notice-light-bg,linear-gradient(120deg,#fff5f5,#f1f8fc))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-warning{background:var(--nxs-notice-warning-light-bg,var(--nxs-notice-light-bg,linear-gradient(120deg,#fff5f5,#f1f8fc)))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-danger{background:var(--nxs-notice-danger-light-bg,var(--nxs-notice-light-bg,linear-gradient(120deg,#fff5f5,#f1f8fc)))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-info{background:var(--nxs-notice-info-light-bg,var(--nxs-notice-light-bg,linear-gradient(120deg,#fff5f5,#f1f8fc)))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-success{background:var(--nxs-notice-success-light-bg,var(--nxs-notice-light-bg,linear-gradient(120deg,#fff5f5,#f1f8fc)))!important}
[data-nx2099-theme=light] .nx-global-notice .nx-gn-items .msgLoop,html[data-nx2099-theme=light] .nx-global-notice .nx-gn-items .msgLoop{background:rgba(255,255,255,.75);border-color:#dce5ed}
[data-nx2099-theme=light] .nx-global-notice .nx-gn-head .nx-gn-sub{color:#596f7d}
@media(max-width:520px){.nx-global-notice{padding:14px!important}.nx-global-notice .nx-gn-head{flex-wrap:wrap;font-size:14px}.nx-global-notice .nx-gn-items .msgLoop{font-size:12px}}

html[data-nxs-active="1"] .nx-global-notice.alert-success{color:var(--nxs-notice-success-fill,var(--nxs-notice-fill,#e8f3fc))!important}
html[data-nxs-active="1"] .nx-global-notice.alert-warning{color:var(--nxs-notice-warning-fill,var(--nxs-notice-fill,#e8f3fc))!important}
html[data-nxs-active="1"] .nx-global-notice.alert-danger{color:var(--nxs-notice-danger-fill,var(--nxs-notice-fill,#e8f3fc))!important}
html[data-nxs-active="1"] .nx-global-notice.alert-info{color:var(--nxs-notice-info-fill,var(--nxs-notice-fill,#e8f3fc))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-success{color:var(--nxs-notice-success-light-fill,var(--nxs-notice-light-fill,#213344))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-info{color:var(--nxs-notice-info-light-fill,var(--nxs-notice-light-fill,#213344))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-warning{color:var(--nxs-notice-warning-light-fill,var(--nxs-notice-light-fill,#213344))!important}
html[data-nxs-active="1"][data-nx2099-theme="light"] .nx-global-notice.alert-danger{color:var(--nxs-notice-danger-light-fill,var(--nxs-notice-light-fill,#213344))!important}
