.announcement-bar-section,.utility-bar{width:100%;display:block}.utility-bar--bottom-border{border-bottom:1px solid rgba(var(--color-foreground),1)}.announcement-bar{position:relative;grid-area:announcements;display:flex;width:100%;overflow:hidden}@media screen and (min-width: 990px){.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements";align-items:center}.utility-bar__grid.utility-bar__grid--3-col{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}}.utility-bar__grid .list-social{grid-area:social-icons;display:none}@media screen and (min-width: 990px){.utility-bar__grid .list-social{display:flex;justify-content:flex-start;align-items:center}}.utility-bar__grid .localization-wrapper{grid-area:language-currency;display:none}@media screen and (min-width: 990px){.utility-bar__grid .localization-wrapper{display:block;text-align:right}}.announcement-bar-slider{padding:0 4rem;width:100%}.announcement-bar-slider:not(.swiper-initialized){display:flex;justify-content:center}.announcement-bar-slider:not(.swiper-initialized) .swiper-slide:not(:first-child){opacity:0;position:absolute}.announcement-bar-slider .swiper-slide:not(.swiper-slide-active){opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.announcement-bar-slider .swiper-slide.fadein-up-init{opacity:0;transform:translateY(100%);transition:none}.announcement-bar-slider .swiper-slide.fadein-up{opacity:1;transform:translateY(0);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.announcement-bar-slider--prev{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;height:34px}.announcement-bar-slider--next{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2;height:34px}.announcement-bar__announcement{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.announcement-bar__message{font-weight:400}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover,.announcement-bar__link:focus,.announcement-bar__link:active{text-decoration:underline;opacity:1;color:rgba(var(--color-foreground),1)}
