.announcement_bar{display:block;width:100%;height:fit-content;overflow:hidden;background-color:var(--announcement-bar-background,var(--color-primary-background));color:var(--announcement-bar-text,var(--text-color))}
.announcement_bar.has-multiple-slides{position:relative}
.announcement_bar .splide{position:relative;padding:12px 0}
.announcement_bar .splide__track{overflow:hidden;position:relative;z-index:0;height:auto!important}
.announcement_bar .splide__track--draggable{-webkit-touch-callout:none;user-select:none}
.announcement_bar .splide__list{backface-visibility:hidden;display:flex;align-items:center;margin:0!important;padding:0!important;height:auto!important}
.announcement_bar .splide:not(.is-initialized) .splide__list{justify-content:center;gap:32px;flex-wrap:wrap}
.announcement_bar .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative;white-space:nowrap}
.announcement_bar__item{display:flex;align-items:center;justify-content:center;width:fit-content;font-size:var(--announcement-text-size,14px);letter-spacing:var(--announcement-text-spacing,1px);line-height:1.4;gap:8px}
.announcement_bar__item__icon{flex-shrink:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}
.announcement_bar__item__icon img{width:100%;height:100%;object-fit:contain}
.announcement_bar__arrow{display:none}
[data-search-dropdown-open] .announcement_bar{position:relative;z-index:1001}
.announcement_bar:not(.has-multiple-slides) .splide__list{justify-content:center}
.announcement_bar:not(.has-multiple-slides) .announcement_bar__item{white-space:normal;text-align:center}
@media (max-width: 749px){
  .announcement_bar .splide{padding:12px 32px}
  .announcement_bar.has-multiple-slides .splide:not(.is-initialized) .splide__slide{display:none}
  .announcement_bar.has-multiple-slides .splide:not(.is-initialized) .splide__slide:first-child{display:flex}
  .announcement_bar .splide__slide{width:100%!important}
  .announcement_bar__item{width:100%;white-space:normal;text-align:center}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow{display:flex;position:absolute;top:9px;transform:none;z-index:3;width:24px;height:24px;border:0;background:transparent;color:inherit;align-items:center;justify-content:center;padding:0;cursor:pointer;font-size:0;line-height:0}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow span{display:none}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow::before{content:"";display:block;width:8px;height:8px;border-top:2px solid currentColor;border-right:2px solid currentColor}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow--prev::before{transform:rotate(-135deg)}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow--next::before{transform:rotate(45deg)}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow--prev{left:8px}
  .announcement_bar.has-multiple-slides .announcement_bar__arrow--next{right:8px}
  .announcement_bar__item {font-size: 0.9em;}
  announcement-bar.announcement_bar.wrapper-spacing--h.has-multiple-slides {height: 42px;line-height:42px;}
}
@media (min-width: 750px){
  .announcement_bar .splide__list{justify-content:stretch;gap:0;flex-wrap:wrap;width:100%}
  .announcement_bar .splide__slide{width:auto!important;flex:1 1 280px;display:flex;justify-content:center;position:relative;padding:0 12px}
  .announcement_bar .splide__slide:not(:last-child)::after{content:"|";position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:.7}
  .announcement_bar__item{width:100%;justify-content:center;text-align:center;white-space:normal}
}