.announcement-bar{overflow:hidden;position:relative;z-index:5;text-align:center;color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background))}announcement-bar:not([data-layout=carousel]) .announcement-slider{height:32px!important}.announce-outer :is(p,a,span){font-family:var(--font-heading-family);font-size:14px;font-weight:400;line-height:16px;color:rgb(var(--color-heading));letter-spacing:-.02em;text-align:left;text-decoration:none;margin:0}.announce-outer{display:flex;align-items:center}.announce-outer .left-block{max-width:260px;width:100%}.announce-outer .right-block{max-width:260px;width:100%;text-align:right}.announce-outer announcement-bar{flex:1}.announcement-bar--withBorder{border-bottom:.1rem solid rgb(var(--color-border))}announcement-bar{position:relative;display:block}.announcement-slider{height:36px}.announcement-slider__slide{display:flex;align-items:center;justify-content:center}.announcement-slider__slide span:empty{display:none}.announcement-link{display:block;text-decoration:none;color:rgb(var(--color-foreground))}@media screen and (hover: hover){.announcement-link:active,.announcement-link:hover{color:rgb(var(--color-foreground))}}.announcement-text{display:block;font-size:var(--font-size)}@media screen and (min-width: 750px){announcement-bar[data-layout=carousel] .announcement-text{display:inline}announcement-bar[data-layout=carousel] .flickity-enabled .announcement-slider__slide{display:flex}announcement-bar:not([data-layout=carousel]){display:flex;justify-content:center}announcement-bar:not([data-layout=carousel]) .announcement__buttons{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=carousel] .announcement-slider__slide{display:none}announcement-bar[data-mobile-layout=carousel] .announcement-slider__slide:first-child{display:flex}announcement-bar[data-mobile-layout=carousel] .flickity-enabled .announcement-slider__slide{display:flex}announcement-bar[data-mobile-layout=marquee]{display:flex;justify-content:center}announcement-bar[data-mobile-layout=marquee] .announcement__buttons{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:translate(-100%)}to{transform:translate(0)}}@keyframes marquee-right{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (hover: hover){.announcement__button:hover{color:rgb(var(--color-foreground))}}.announcement__button .icon{width:1.4rem;height:1.4rem;pointer-events:none}.announcement__button--next .icon{transform:scaleX(-1)}announcement-bar .flickity-enabled:not(:only-child){padding:0 3.4rem}@media screen and (max-width: 989px){.announce-outer .left-block,.announce-outer .right-block{display:none}}@media screen and (max-width: 749px){.announce-outer :is(p,a,span){font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.02em;text-align:center}.announcement-slider{flex-wrap:nowrap;display:flex!important;align-items:center;flex-shrink:0;will-change:transform;-webkit-animation:marquee-left 19.5s linear infinite;animation:marquee-left 19.5s linear infinite}.announce-outer.is-right-left .announcement-slider{-webkit-animation:marquee-right 19.5s linear infinite;animation:marquee-right 19.5s linear infinite}announcement-bar{display:flex;flex-wrap:nowrap;white-space:nowrap}.announcement-slider__slide{width:max-content}announcement-bar:not([data-layout=carousel]) .announcement-slider{height:40px!important}.announce-outer :is(p,a,span){font-size:calc(16px + (18 - 16) * ((100vw - 360px) /(749 - 360)));letter-spacing:-.02em;line-height:1.2}announcement-bar .promotion__icon svg{margin:0 calc(8px + (12 - 8) * ((100vw - 360px) /(749 - 360)));height:auto;width:calc(12px + (16 - 12) * ((100vw - 360px) /(749 - 360)))}announcement-bar .promotion__icon{display:inline-flex;line-height:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-announcement-bar.css.map */
