.announcementbar-wrapper{padding:4px 0;color:rgba(var(--color-text));background:rgba(var(--color-background-foreground))}announcementbar-box{padding:2px 0;align-self:center;display:block}.announcementbar-slider{overflow:hidden;margin:0 auto;width:calc(100% - 80px)}.announcementbar-slider .swiper-wrapper{align-items:center}.announcementbar-slider .swiper-button{height:26px;transform:translateY(-50%);border:0;color:rgba(var(--color-text));margin:0;background:transparent;width:26px}.announcementbar-slider .swiper-button-next:after,.announcementbar-slider .swiper-button-prev:after{font-size:var(--text-size-small);font-weight:var(--font-weight-heading)}.announcementbar-content{justify-content:center;flex-wrap:wrap;align-items:center;display:flex}.announcementbar-icon{margin-right:10px}.announcementbar-text{overflow-y:auto;font-size:var(--text-size-base);max-height:60px;text-align:center;margin:0}.announcementbar-wrapper a:hover{color:rgba(var(--link-hover-color))}.contact-number{padding:2px 30px;margin-left:24px}.contact-number:hover{color:rgba(var(--link-hover-color))}.email-wrapper,.language-selector{height:100%;padding:0 17px;justify-content:center;flex-direction:column;align-items:center;display:flex}.email-wrapper+.language-selector{border-left:1px solid rgb(var(--color-divider))}.localization-main-wrapper.text-align-right{justify-content:flex-end}@media screen and (min-width:1025px){.topbar-wrapper{grid-template:"social-icons announcementbar localization"/minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.announcementbar-slider{max-width:410px}.email-wrapper{max-width:280px}}@media (max-width:1024px){.topbar-wrapper{text-align:center}}@media (max-width:480px){.contact-number{padding:6px 14px;margin-left:0}}