.section-announcement-bar{margin-block-start:0;z-index:calc(var(--z-header) - 1)}body:has(.header.is-transparent) .section-announcement-bar{margin-block-start:var(--section-announcement-bar-offset,0)}announcement-bar-slider{display:block}.announcement-bar{background-color:rgb(var(--color-background));color:rgb(var(--color-heading-text));font-size:var(--font-size-static-xs);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-static-sm);padding:1.2rem 0;text-align:center;text-transform:uppercase}.announcement-bar p{margin:0 0 1rem}.announcement-bar p:last-child{margin-block-end:0}.announcement-bar__wrapper{align-items:center;display:flex;gap:var(--section-spacing-unit-size);min-height:2rem}@media screen and (max-width:749px){.announcement-bar__wrapper{flex-flow:row wrap}.announcement-bar__wrapper>:not(.announcement-bar__marquee),.announcement-bar__wrapper>:not(.announcement-bar__slider){flex:1 1 auto;justify-content:center}.announcement-bar__slider,.announcement_bar__marquee{width:100%}}.announcement-bar__localization .drawer__button{white-space:nowrap}.announcement-bar__link{align-items:center;display:flex;gap:.6rem;white-space:nowrap}.announcement-bar__text-content{align-items:center;display:flex;gap:.4rem;justify-content:center;margin-inline:auto}.announcement-bar .countdown-timer__column{line-height:var(--line-height-static-xs)}.announcement-bar .countdown-timer__column:last-child:not(.text){width:3em}.announcement-bar .countdown-timer__column>div{gap:0;white-space:nowrap}.announcement-bar .countdown-timer__column:not(.text)+.countdown-timer__column{margin-inline-start:16px;padding-inline-start:16px;position:relative}.countdown-timer__column-number{font-size:var(--text-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm)}.announcement-bar .countdown-timer__column:not(.text)+.countdown-timer__column:before{content:":";font-size:var(--text-body-xs);font-weight:var(--font-weight-bold);left:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.countdown-timer__columns{margin:auto}.announcement-bar .countdown-timer__message{font-size:var(--font-size-static-xs);white-space:nowrap}.announcement-bar .countdown-timer__message a{text-decoration:underline;text-underline-offset:.2em}.announcement-bar .countdown-timer__message em{font-size:inherit}.announcement-bar__slider{max-width:100%;width:100%}.announcement-bar__slider .swiper-wrapper{align-items:center}html.no-js .announcement-bar__slider .swiper-wrapper{display:grid;row-gap:.8rem}.announcement-bar__timer .countdown-timer__message{letter-spacing:inherit}.announcement_bar__marquee{--gap:4.8rem;-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;max-width:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.announcement_bar__marquee .marquee__content{align-items:center;color:rgb(var(--color-foreground));-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex;flex-shrink:0;font-family:inherit;font-size:inherit;font-weight:inherit;justify-content:space-around;letter-spacing:var(--letter-spacing-small);line-height:var(--line-height-static-sm);margin:0;min-width:100%}.announcement_bar__marquee .marquee__item{gap:.4rem}.countdown-timer__container{display:flex;flex-direction:column;gap:4px}.countdown-timer__column-text{font-size:var( --text-body-xxs);font-weight:var(--font-weight-regular);margin-top:4px;text-transform:none}.countdown-timer__column-text-custom{font-size:var(--text-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md);margin:0;text-transform:none}.countdown-timer__column.countdown-timer__column--row>div{display:flex;flex-direction:column}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-transform-translate-x) - var(--gap)))}}@media (prefers-reduced-motion:reduce){.announcement_bar__marquee .marquee__content{animation-play-state:paused!important}}.announcement_bar__marquee.enable-animation .marquee__content{--marquee-transform-translate-x:-100%;animation:marquee linear infinite;animation-duration:var(--marquee-duration)}[dir=rtl] .announcement_bar__marquee.enable-animation .marquee__content{--marquee-transform-translate-x:100%}.announcement_bar__marquee.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.announcement_bar__marquee .marquee__content>*{flex:0 0 auto;padding:0}.announcement_bar__marquee .marquee__item{margin-block-end:.125rem;text-transform:uppercase}.announcement-bar__timer{padding:0}.announcement-bar__text-content-title{display:flex;flex-direction:row-reverse;font-size:var(--text-body-s);font-weight:var(--font-weight-semibold)}.announcement-bar__text-content.text--label{display:flex;flex-direction:column;gap:2px}.announcement-bar__text-content-text p{font-size:var(--text-body-xs);font-weight:var(--font-weight-regular);letter-spacing:normal}.swiper-button-custom-next:after,.swiper-button-custom-prev:after{content:none;display:none}.swiper-button-custom-next svg,.swiper-button-custom-prev svg{height:10px;width:5px}.swiper-button-custom-next{right:-10px}.swiper-button-custom-prev{left:-10px}div:has(>.countdown-timer__column-number){width:-moz-fit-content;width:fit-content}.announcement-bar .countdown-timer__column{flex-grow:0}@media screen and (min-width:990px){.countdown-timer__column:has(.countdown-timer__column-text-custom){display:flex}.large-hide-announcement-bar,.swiper-button-custom-next svg,.swiper-button-custom-prev svg{display:none}}@media screen and (max-width:749px){.section-announcement-bar:not(:has(.countdown-timer__column))>div.gradient{padding-bottom:5px}.announcement-bar:has(.announcement-bar__timer){padding:0;padding-block:5px;padding-block-end:10px}.announcement-bar:has(.announcement-bar__text-content){padding:0}.countdown-timer__columns{align-items:center;justify-content:center;margin:0 0 0 -32px}}@media screen and (min-width:750px){.announcement-bar__text-content-title img{margin-right:10px}.announcement-bar__text-content-title,.announcement-bar__text-content.text--label{flex-direction:row}.announcement-bar .countdown-timer__column:not(.text)+.countdown-timer__column:before{font-size:var(--text-h5);left:0;top:30%}.announcement-bar__timer{width:100%}.countdown-timer__container{flex-direction:row;flex-wrap:wrap;gap:14px}.countdown-timer__column-text{font-weight:var(--font-weight-bold)}.countdown-timer__column-text-custom{font-size:var(--text-body-l)}.countdown-timer__column-number{font-size:var(--text-h5);font-weight:var(--font-weight-regular)}.announcement-bar{padding:.8rem 0 1.2rem}.announcement-bar__slider:has(.announcement-bar__text-content){inset-inline:0;margin-inline:auto;max-width:70%;position:absolute}.announcement-bar:has(.announcement-bar__text-content) .announcement-bar__slider+*{margin-inline-start:auto}.announcement_bar__marquee .marquee__content{padding-block-start:.625rem}}@media screen and (min-width:990px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:50%}}@media screen and (min-width:1200px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:60%}}@media screen and (min-width:1400px){.announcement-bar__slider:has(.announcement-bar__text-content){max-width:70%}}