.announcement-bar,.announcement-bar--carousel .flickity-nav,.announcement-bar--carousel .flickity-nav svg path,.announcement-bar--item svg,.announcement-bar--item a{transition:all .25s cubic-bezier(.104,.204,.492,1)}.announcement-bar--inner{padding:0 15px;max-width:var(--grid-width-row, 1380px);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.announcement-bar--inner{padding:0 50px}}.announcement-bar-section{position:relative;z-index:52;min-height:47.3px;height:47.3px}.announcement-bar{background:var(--color-announcement-bar-bg, var(--color-accent));color:var(--color-announcement-bar-text, #fff);line-height:1.5;padding:0;min-height:47.3px;height:47.3px;box-sizing:border-box}.announcement-bar--inner{height:100%;display:flex;align-items:center;justify-content:center;max-width:none;white-space:nowrap;font-size:calc(var(--font-announcement-scale, 1) * 14px);font-weight:500;overflow:hidden}.announcement-bar--marquee.direction-left>div{animation:marquee-left var(--marquee-speed) linear infinite}.announcement-bar--marquee.direction-right>div{animation:marquee-right var(--marquee-speed) linear infinite}.announcement-bar--marquee>div{display:flex;align-items:center;flex-shrink:0;will-change:transform}.announcement-bar--marquee:hover>div{animation-play-state:paused}.announcement-bar--marquee .announcement-bar--item:empty{display:none}.announcement-bar--carousel{text-align:center}.announcement-bar--carousel .carousel{position:relative;width:100%;max-width:calc(var(--announcement-carousel-max-width, 500) * var(--vp-s));margin:0 auto}.announcement-bar--carousel .carousel.announcement-bar--use-colors-true.flickity-enabled.flickity-resize,.announcement-bar--carousel .carousel.announcement-bar--use-colors-true.flickity-enabled.flickity-resize .flickity-viewport,.announcement-bar--carousel .carousel.announcement-bar--use-colors-true.flickity-enabled.flickity-resize .flickity-slider{min-height:47.3px;height:47.3px!important}.announcement-bar--carousel .carousel__slide{width:100%;display:block;font-weight:500;white-space:normal;text-align:center}.announcement-bar--carousel .carousel.announcement-bar--use-colors-true.flickity-enabled.flickity-resize .carousel__slide{display:flex;align-items:center;justify-content:center;min-height:47.3px;height:47.3px}.announcement-bar--carousel .announcement-bar--item{justify-content:center;width:100%;gap:calc(16 * var(--vp-s));padding:0;text-align:center}.announcement-bar--carousel .announcement-bar--item-main{position:relative;flex:0 1 auto;justify-content:center;overflow:visible}.announcement-bar--carousel .announcement-bar--item-has-countdown .announcement-bar--item-main:after{content:"";display:inline-block;flex:0 0 auto;width:calc(1 * var(--vp-s));height:calc(20 * var(--vp-s));margin-left:calc(16 * var(--vp-s));background:currentColor;opacity:.35}.announcement-bar--carousel .announcement-bar--item-text{text-align:center}.announcement-bar--carousel .carousel__slide~.carousel__slide{display:none}.announcement-bar--carousel .carousel .flickity-slider{display:flex;align-items:center}.announcement-bar--carousel .carousel.flickity-enabled .carousel__slide~.carousel__slide{display:block}.announcement-bar--carousel .flickity-nav{display:flex;width:36px;height:36px;margin-top:-18px;opacity:1;box-shadow:none;background:var(--color-announcement-bar-bg, var(--color-accent))}.announcement-bar--carousel .flickity-nav svg path{stroke:var(--color-announcement-bar-text, #fff)}.announcement-bar--item{display:inline-flex;align-items:center;padding:0 20px;line-height:1.5}.announcement-bar--item svg{margin-right:12px;height:14px;fill:var(--color-announcement-bar-text, #fff)}.announcement-bar--item a{color:var(--color-announcement-bar-text, #fff)}.announcement-bar--carousel .announcement-bar__button{height:calc(28 * var(--vp-s))!important;margin-left:calc(12 * var(--vp-s))!important;padding:0 calc(12 * var(--vp-s))!important;border-radius:calc(4 * var(--vp-s))!important;font-size:calc(var(--announcement-button-size, 13) * var(--vp-s))!important;line-height:1!important;font-weight:700!important}.announcement-bar--carousel .announcement-bar--item-main+.announcement-bar__button,.announcement-bar--carousel .announcement-bar-countdown+.announcement-bar__button{margin-left:calc(12 * var(--vp-s))!important;margin-right:0!important}.announcement-bar-countdown{margin-left:0!important}@media screen and (max-width:849px){.announcement-bar{min-height:47.3px;height:auto}.announcement-bar--inner{padding:0 calc(20 * var(--vp-s)) 0 0;overflow:visible;font-size:calc(var(--font-announcement-scale, 1) * 13px)}.announcement-bar--carousel .carousel{max-width:100%}.announcement-bar--carousel .announcement-bar--item{flex-wrap:wrap;align-content:center;gap:calc(10 * var(--vp-s));min-height:47.3px;height:auto;padding:0;text-align:center}.announcement-bar--carousel .announcement-bar--item-main{flex:1 1 calc(150 * var(--vp-s));min-width:0;max-width:100%;justify-content:center;white-space:normal}.announcement-bar--carousel .announcement-bar--item-has-countdown .announcement-bar--item-main:after{display:none}.announcement-bar--item-text{white-space:normal;text-align:center}.announcement-bar-countdown{flex:0 0 auto;max-width:100%;margin-left:0!important}.announcement-bar__button{display:none!important}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-right{0%{transform:translate(-100%)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/announcement-bar.css.map */
