/* v88 - restored v84 Italian homepage announcement strip and layout across IT/EN */
body > .alert-bar{color:#fff;background:#061b2a;font-size:.87rem;position:relative;z-index:41}
body > .alert-bar .alert-bar__inner{width:min(calc(100% - 40px),1180px);max-width:1180px;margin:0 auto;text-align:center;justify-content:center;align-items:center;gap:14px;min-height:42px;display:flex;flex-wrap:wrap}
body > .alert-bar .alert-bar__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#59e7b5;flex:0 0 8px}
body > .alert-bar a{color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:600}
@media(max-width:1100px){body > .alert-bar .alert-bar__inner{width:min(calc(100% - 24px),1180px);gap:8px}}
@media(max-width:640px){body > .alert-bar{font-size:.73rem}body > .alert-bar .alert-bar__inner{gap:6px;min-height:42px;padding:4px 0}body > .alert-bar .alert-bar__inner>span:nth-of-type(3){display:none}}
