.announcement-bar{overflow:hidden;font-size:12px;letter-spacing:0;line-height:12px;position:relative;z-index:30;text-align:center;color:rgb(var(--color-foreground));background:var(--gradient-background);background-color:rgb(var(--color-background));height:auto;padding:0!important}.announcement-bar .discount-tip-wrapper{height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer}.announcement-bar .discount-tip-wrapper price-money{display:inline-block}.announcement-bar .discount-tip-wrapper span{font-size:20px}.announcement-bar .discount-tip-wrapper price-money bdi,.announcement-bar .discount-tip-wrapper price-money bdi .price__prefix,.announcement-bar .discount-tip-wrapper price-money bdi .price__suffix{font-family:var(--medium-font);font-size:20px;line-height:1}.announcement-bar .discount-tip-wrapper .text .iconfont{margin-right:12px;font-size:20px}.announcement-bar .discount-tip-wrapper .text{font-size:20px;line-height:1;font-family:var(--medium-font);display:flex;align-items:center;text-transform:uppercase;justify-content:center;text-align:center}.announcement-bar .discount-tip-wrapper .discount-code{border-width:1px;border-style:dashed;padding:10px 16px;margin-left:12px}.announcement-bar--withBorder{border-bottom:.1rem solid rgb(var(--color-border))}announcement-bar{position:relative;display:block}.announcement-slider{height:32px}.announcement-slider__slide{width:100%;height:100%;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))}.discount-popup-open .transition-body:after{opacity:1;pointer-events:visible;z-index:10000}.discount-rules-popup{width:420px;height:282px;justify-content:center;position:fixed;flex-direction:column;align-items:center;background:#fdf8f8;padding:0 42px;z-index:10001;top:50%;left:50%;transform:translate(-50%,-50%)}.discount-rules-popup svg{width:20px;position:absolute;left:16px;top:16px}.discount-rules-popup svg path{fill:var(--theme-color)}.discount-rules-popup .title{margin:0;font-size:20px;line-height:1;color:var(--theme-color);font-family:var(--medium-font)}.discount-rules-popup .txt{margin:14px 0 20px;font-size:38px;line-height:1;color:#991c1e;font-family:var(--bold-font)}.discount-rules-popup .decs p{font-size:14px;line-height:22px;font-family:var(--regular-font);color:var(--theme-color)}.discount-rules-popup .decs p i{color:#991c1e;font-style:normal}.discount-popup-open .transition-body .discount-rules-popup{position:fixed;margin:auto;display:flex!important}@media screen and (hover: hover){.announcement-link:active,.announcement-link:hover{color:rgb(var(--color-foreground))}}.announcement-text{display:block;font-size:12px!important;font-weight:700;font-family:var(--bold-font)}@media screen and (min-width: 750px) and (max-width:1024px){.announcement-bar .discount-tip-wrapper{height:52px}}@media screen and (min-width: 750px){announcement-bar[data-layout=carousel] .announcement-slider__slide{display:none}announcement-bar[data-layout=carousel] .announcement-slider__slide:first-child{display:flex}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}.announcement-bar{height:auto}.announcement-slider{height:34px}.announcement-bar .discount-tip-wrapper{height:60px}.announcement-bar .discount-tip-wrapper .text{display:grid;grid-template-columns:repeat(5,auto);grid-template-areas:". . . . ." "code code code code code";justify-content:center;align-items:center;grid-row-gap:8px}.announcement-bar .discount-tip-wrapper price-money bdi,.announcement-bar .discount-tip-wrapper price-money bdi .price__prefix,.announcement-bar .discount-tip-wrapper price-money bdi .price__suffix,.announcement-bar .discount-tip-wrapper .text{font-size:14px;font-family:var(--bold-font);font-weight:700}.announcement-bar .discount-tip-wrapper .text .iconfont{font-size:14px;margin-right:8px;font-weight:initial}.announcement-bar .discount-tip-wrapper .discount-code{padding:5px 12px;font-size:12px;margin:0 auto;grid-area:code;font-family:var(--bold-font);font-weight:700}body.discount-popup-open div.transition-content{top:0!important}.discount-rules-popup{width:88vw;height:63.866666666666674vw;padding:0 8.4vw}.discount-rules-popup .txt{font-size:7.733333333333333vw;margin:2.933333333333333vw 0 4.266666666666667vw}.discount-rules-popup .title{font-size:4.8vw}.discount-rules-popup .decs p{font-size:3.2vw;line-height:4.266666666666667vw}.discount-rules-popup svg{width:16px}}@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__buttons{display:flex;justify-content:space-between;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}.announcement__button{color:rgba(var(--color-foreground),.75);background-color:transparent;border:none;padding:0;width:3.4rem;height:100%;cursor:pointer;pointer-events:visible}@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}
/*# sourceMappingURL=/cdn/shop/t/220/assets/section-announcement-bar.css.map?enable_css_minification=1 */
