announcement-bar,announcement-slider{display:block}.announcement-bar-content :is(.countdown-counter,.localization){display:none;align-self:center}.announcement-bar{background:rgba(var(--background-color));color:rgba(var(--text-color))}.announcement-block{display:block;overflow:hidden;width:100%;max-width:31.25rem;margin:0rem auto;position:relative;padding:0rem 2rem;min-width:0}.announcement-block .swiper-wrapper{align-items:center;height:auto}.announcement-block .swiper-button{width:.625rem;height:.625rem;background:transparent;color:rgb(var(--text-color));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,.countdown-counter--wrapper{display:flex;align-items:self-end;grid-gap:.625rem;font-size:var(--text-small);white-space:nowrap}.countdown-timer-item{display:inline-flex;align-items:baseline;gap:.2rem}.countdown-timer-separator{opacity:.7}.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}.announcement-block--slider .announcement-slider{width:100%}.announcement-slider--always-left .swiper-wrapper{transition-timing-function:ease}.announcement-layout-marquee .announcement-block{max-width:100%;padding:0;margin:0}.announcement-marquee{width:100%;overflow:hidden;min-width:0}.announcement-marquee__track{display:flex;width:max-content;min-width:max-content;animation:announcement-marquee-left var(--announcement-marquee-duration, 24s) linear infinite;will-change:transform}.announcement-marquee__group{display:flex;align-items:center;flex-shrink:0;gap:var(--announcement-marquee-gap, 40px);padding-right:var(--announcement-marquee-gap, 40px)}.announcement-marquee__item{flex:0 0 auto;white-space:nowrap}.announcement-marquee .announcement-bar-text{text-align:left}.announcement-marquee .announcement-bar-text p{max-height:none;overflow:visible;padding:0;white-space:nowrap}@keyframes announcement-marquee-left{0%{transform:translateZ(0)}to{transform:translate3d(-12.5%,0,0)}}@media(prefers-reduced-motion:reduce){.announcement-marquee__track{animation:none;transform:none}}@media screen and (min-width:1025px){.announcement-bar-content{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:.625rem 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}.announcement-layout-marquee .announcement-block{grid-column:2;width:100%}.announcement-layout-marquee:not(.announcement-with-counter):not(.announcement-with-currency) .announcement-block{grid-column:1 / span 3}.announcement-layout-marquee.announcement-with-counter:not(.announcement-with-currency) .announcement-block{grid-column:2 / span 2;margin-left:0}.announcement-layout-marquee.announcement-with-currency:not(.announcement-with-counter) .announcement-block{grid-column:1 / span 2}.announcement-layout-marquee.announcement-with-counter.announcement-with-currency .announcement-block{grid-column:2}.announcement-bar--inner{padding:2px 0}}@media screen and (min-width:1100px){.announcement-bar-content{grid-template-columns:1fr auto 1fr}.announcement-layout-marquee .announcement-bar-content{grid-template-columns:auto minmax(0,1fr) auto}}@media screen and (max-width:1024px){.announcement-layout-marquee .announcement-block{max-width:100%;width:100%}.announcement-layout-marquee .announcement-bar-content{min-width:0}}@media screen and (max-width:768px){.announcement-block{padding:.2rem 2rem}.announcement-layout-marquee .announcement-block{padding:.2rem 0}.announcement-bar--inner{padding:4px 0}}@media(min-width:768px)and (max-width:1080px){.announcement-bar{padding:.6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/announcement-bar.css.map */
