.announcement-bar{overflow:hidden;font-size:1.4rem;letter-spacing:0;line-height:1.25;position:relative;z-index:30;text-align:center;color:var(--announcement-slide-foreground, rgb(var(--color-foreground)));background:var(--announcement-slide-background, var(--gradient-background, rgb(var(--color-background))));transition:background-color .45s ease,color .45s ease,background .45s ease}.announcement-bar--with-localization{overflow:visible;padding-inline-end:7.2rem}.announcement-bar__localization{position:absolute;top:50%;right:3rem;z-index:4;display:flex;align-items:center;gap:1rem;transform:translateY(-50%);color:inherit}.announcement-bar__locale .localization-form{margin:0;padding:0}.announcement-bar__locale-button{display:flex;align-items:center;height:auto;padding:0;gap:.4rem;color:inherit;background:transparent;border:none;box-shadow:none;font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1}.announcement-bar__locale--static .announcement-bar__locale-button{cursor:default}.announcement-bar__globe{display:block;width:1.6rem;height:1.6rem;flex:0 0 auto}.announcement-bar__locale-code{text-transform:uppercase}.announcement-bar__localization .disclosure__list{top:calc(100% + .8rem);bottom:auto;left:auto;right:0;transform:none;min-height:0;max-height:24rem;padding:.8rem 1.2rem;background-color:#fff;color:#162a41;border:.1rem solid rgba(22,42,65,.12);box-shadow:0 .8rem 2.4rem #0000001f}.announcement-bar__localization .disclosure__link{color:#162a41}.announcement-bar__localization .disclosure__link--active{font-weight:700}@media screen and (max-width:749px){.announcement-bar--with-localization{padding-inline:5.2rem}.announcement-bar__localization{right:1rem;gap:.6rem}}.announcement-bar--withBorder{border-bottom:.1rem solid rgb(var(--color-border))}announcement-bar{position:relative;display:flex;align-items:center;color:inherit;--announcement-slide-background: rgb(var(--color-background));--announcement-slide-foreground: rgb(var(--color-foreground))}.announcement-slider{flex:1 1 auto;order:2;min-width:0;height:44px;display:flex;align-items:center;justify-content:center}.announcement-slider__slide{display:flex;align-items:center;justify-content:center;color:var(--slide-foreground, inherit);background-color:var(--slide-background, transparent)}.announcement-slider__slide .announcement-link{color:inherit}.announcement-slider__slide span:empty{display:none}.announcement-link{display:block;text-decoration:none;color:inherit}@media screen and (hover:hover){.announcement-link:active,.announcement-link:hover{color:inherit}}.announcement-text{display:block;font-size:var(--font-size);font-weight:600}@media screen and (min-width:750px){announcement-bar[data-layout=carousel] .announcement-text{display:inline}announcement-bar:not([data-layout=carousel]){display:flex;justify-content:center}announcement-bar:not([data-layout=carousel]) .announcement__button{display:none}announcement-bar:not([data-layout=carousel]) .announcement-slider{display:flex;flex:1 1 auto;column-gap:5rem}announcement-bar:not([data-layout=carousel]) .announcement-slider__slide{white-space:nowrap}announcement-bar:not([data-layout=carousel]).marquee .announcement-slider{padding:0 2.5rem;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content}announcement-bar:not([data-layout=carousel])[data-direction=left].marquee .announcement-slider{animation-name:marquee-left}announcement-bar:not([data-layout=carousel])[data-direction=right].marquee .announcement-slider{animation-name:marquee-right}announcement-bar:not([data-layout=carousel]).marquee:hover .announcement-slider,announcement-bar:not([data-layout=carousel]).marquee--paused .announcement-slider{animation-play-state:paused}}@media screen and (min-width:990px){announcement-bar:not([data-layout=carousel]) .announcement-slider{column-gap:7rem}announcement-bar:not([data-layout=carousel]).marquee .announcement-slider{padding:0 3.5rem}}@media screen and (max-width:749px){announcement-bar[data-mobile-layout=marquee]{display:flex;justify-content:center}announcement-bar[data-mobile-layout=marquee] .announcement__button{display:none}announcement-bar[data-mobile-layout=marquee] .announcement-slider{display:flex;flex:1 1 auto;column-gap:5rem;padding:0 2.5rem;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:var(--duration);animation-play-state:running;width:max-content}announcement-bar[data-mobile-layout=marquee][data-direction=left] .announcement-slider{animation-name:marquee-left}announcement-bar[data-mobile-layout=marquee][data-direction=right] .announcement-slider{animation-name:marquee-right}announcement-bar[data-mobile-layout=marquee] .announcement-slider__slide{white-space:nowrap}announcement-bar[data-mobile-layout=marquee].marquee--paused .announcement-slider{animation-play-state:paused}}@keyframes marquee-left{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}@keyframes marquee-right{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.announcement__button{flex:0 0 auto;color:currentColor;opacity:1;background-color:transparent;border:none;padding:0;width:2.4rem;height:2.4rem;cursor:pointer;display:flex;align-items:center;justify-content:center;order:3}.announcement__button--prev{order:1}@media screen and (min-width:750px){announcement-bar[data-layout=marquee] .swiper-wrapper,announcement-bar:not([data-layout=carousel]):not([data-layout=marquee]) .swiper-wrapper{display:contents}announcement-bar[data-layout=carousel] .announcement-slider{overflow:hidden;height:4.4rem}announcement-bar[data-layout=carousel] .announcement-slider:not(.swiper-initialized) .announcement-slider__slide:not(:first-child){display:none}}@media screen and (max-width:749px){announcement-bar[data-mobile-layout=marquee] .swiper-wrapper{display:contents}announcement-bar[data-mobile-layout=carousel] .announcement-slider{overflow:hidden;height:4.4rem}announcement-bar[data-mobile-layout=carousel] .announcement-slider:not(.swiper-initialized) .announcement-slider__slide:not(:first-child){display:none}}announcement-bar.is-carousel .announcement-slider{overflow:hidden;height:4.4rem}announcement-bar.is-carousel .announcement-slider__slide{display:flex;align-items:center;justify-content:center;height:auto;background-color:transparent;color:inherit}.announcement__button svg{width:2rem;height:2rem;pointer-events:none}@media screen and (hover:hover){.announcement__button:hover{opacity:.7}}@media screen and (min-width:750px){announcement-bar[data-layout=carousel]{display:flex;align-items:center;height:4.4rem;width:min(100%,var(--announcement-carousel-width, 560px));margin:0 auto}announcement-bar[data-layout=carousel] .announcement-slider{flex:1 1 auto;min-width:0;position:relative;height:auto;height:4.4rem}announcement-bar:not([data-layout=carousel]) .announcement-slider__slide{background-color:transparent}}@media screen and (max-width:749px){.announcement__button{display:none}announcement-bar[data-mobile-layout=carousel]{display:flex;align-items:center;height:4.4rem;width:100%;margin:0;padding-inline:0}announcement-bar[data-mobile-layout=carousel] .announcement-slider{flex:1 1 auto;min-width:0;position:relative;height:auto;height:4.4rem}announcement-bar[data-mobile-layout=marquee] .announcement-slider__slide{background-color:transparent}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-announcement-bar.css.map */
