
#mv-notice-bar[hidden]{display:none!important}
#mv-notice-bar{--mv-navy:#24375f;--mv-navy2:#314b80;--mv-lime:#cbd448;position:relative;z-index:9997;background:linear-gradient(90deg,var(--mv-navy),var(--mv-navy2));color:#fff;font-family:inherit;box-shadow:inset 0 -1px rgba(255,255,255,.08)}
#mv-notice-bar *{box-sizing:border-box}
#mv-notice-bar .mv-notice-wrap{max-width:1240px;min-height:58px;margin:0 auto;padding:7px 58px;position:relative;display:flex;align-items:center}
#mv-notice-bar .mv-notice-slide{display:none;width:100%;align-items:center;justify-content:center;gap:13px;text-align:center}
#mv-notice-bar .mv-notice-slide.is-active{display:flex}
#mv-notice-bar .mv-notice-icon{width:38px;height:38px;border-radius:50%;background:var(--mv-lime);color:var(--mv-navy);display:grid;place-items:center;flex:0 0 auto}
#mv-notice-bar .mv-notice-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
#mv-notice-bar .mv-notice-copy{display:flex;align-items:baseline;justify-content:center;gap:10px;min-width:0;flex-wrap:wrap}
#mv-notice-bar .mv-notice-title{font-size:14px;font-weight:750;line-height:1.25;letter-spacing:-.01em}
#mv-notice-bar .mv-notice-desc{font-size:12.5px;line-height:1.3;opacity:.85}
#mv-notice-bar .mv-notice-link{font-size:12.5px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45);white-space:nowrap}
#mv-notice-bar .mv-notice-link:hover,#mv-notice-bar .mv-notice-link:focus{border-bottom-color:#fff}
#mv-notice-bar .mv-notice-nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}
#mv-notice-bar .mv-notice-nav:hover,#mv-notice-bar .mv-notice-nav:focus{background:rgba(255,255,255,.18)}
#mv-notice-bar .mv-notice-prev{left:12px}
#mv-notice-bar .mv-notice-next{right:12px}
#mv-notice-bar .mv-notice-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
#mv-notice-bar .mv-notice-dots{display:none}
#mv-notice-bar.mv-one .mv-notice-nav{display:none!important}
@media (prefers-reduced-motion:reduce){#mv-notice-bar *{scroll-behavior:auto!important}}
@media (max-width:767px){
 #mv-notice-bar .mv-notice-wrap{min-height:72px;padding:9px 43px 12px}
 #mv-notice-bar .mv-notice-slide{justify-content:flex-start;text-align:left;gap:11px}
 #mv-notice-bar .mv-notice-icon{width:38px;height:38px}
 #mv-notice-bar .mv-notice-copy{display:block;text-align:left;min-width:0}
 #mv-notice-bar .mv-notice-title{display:block;font-size:13px;line-height:1.28}
 #mv-notice-bar .mv-notice-desc{display:block;font-size:11.5px;margin-top:2px;line-height:1.28}
 #mv-notice-bar .mv-notice-link{display:inline-block;font-size:11.5px;margin-top:3px}
 #mv-notice-bar .mv-notice-nav{width:28px;height:28px;background:transparent}
 #mv-notice-bar .mv-notice-prev{left:5px}
 #mv-notice-bar .mv-notice-next{right:5px}
 #mv-notice-bar .mv-notice-dots{display:flex;position:absolute;left:50%;bottom:5px;transform:translateX(-50%);gap:5px}
 #mv-notice-bar .mv-notice-dot{width:5px;height:5px;border:0;border-radius:50%;padding:0;background:rgba(255,255,255,.32)}
 #mv-notice-bar .mv-notice-dot.is-active{background:var(--mv-lime)}
}
