announcement-bar,announcement-slider{display:block}.announcement-bar-section{position:sticky;top:0;z-index:13}.announcement-bar-content :is(.countdown-counter,.localization){display:none;align-self:center}.announcement-bar{height:36px;display:flex;align-items:center}.announcement-bar--inner,.announcement-bar--inner .page--width{width:100%;height:100%;display:flex;align-items:center}.announcement-bar-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.announcement-block{display:flex;align-items:center;overflow:hidden;width:100%;max-width:none;margin:0rem auto;position:relative;padding:0rem 1rem;height:100%}.announcement-block .swiper-wrapper{align-items:center;height:auto}.announcement-block .swiper{width:100%}.announcement-block .swiper-slide{width:100%!important}.announcement-block .swiper-button{width:.625rem;height:.625rem;background:transparent;color:inherit;margin:0;border:0;transform:translateY(-50%)}.announcement-block .swiper-button:after{font-size:var(--text-small);font-weight:var(--heading-font-weight)}.countdown-timer--wrapper{display:flex;align-items:self-end;grid-gap:.625rem;font-size:var(--text-small)}.announcement-bar-text+.announcement-bar-text{display:none}.announcement-bar-text{text-align:center;font-size:var(--text-small)}.announcement-bar-text p{margin:0;max-height:2.375rem;overflow-y:auto;padding:0rem 1rem;line-height:1.4}@media screen and (min-width:1025px){.announcement-bar-content{display:grid;grid-template-columns:auto 1fr auto;padding:.375rem 0}.announcement-bar-content :is(.countdown-counter,.localization){display:block}.announcement-bar:not(.announcement-with-currency,.announcement-with-counter) .announcement-block{grid-area:span 1 / span 3}.announcement-bar.announcement-with-currency:not(.announcement-with-counter) .announcement-block,.announcement-bar.announcement-with-counter:not(.announcement-with-currency) .announcement-block{grid-area:span 1 / span 2;margin:0}.announcement-bar.announcement-with-counter:not(.announcement-with-currency) .announcement-block{margin-left:auto}}@media screen and (min-width:1100px){.announcement-bar-content{grid-template-columns:1fr auto 1fr}}@media screen and (max-width:768px){.announcement-block{padding:.1rem 1rem}.announcement-bar-text{font-size:.688rem}.announcement-bar-text p{white-space:nowrap;overflow:hidden;overflow-y:hidden;text-overflow:ellipsis;padding:0;max-height:none}}@media(min-width:768px)and (max-width:1080px){.announcement-bar{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/announcement-bar.css.map */
