.announcement-bar-section announcement-rotator{--red: #dd0605;display:grid;grid-template-columns:minmax(0,1fr);transition:background-color .4s ease}.announcement-bar-section .slide{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .4s ease}.announcement-bar-section .slide.is-active{opacity:1;pointer-events:auto}.announcement-bar-section .marquee-track{display:flex;flex-wrap:nowrap;width:max-content;animation-name:announcement-marquee;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.announcement-bar-section .marquee-item{flex:0 0 auto;padding-right:60px;white-space:nowrap}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar-section announcement-rotator:hover .marquee-track,.announcement-bar-section announcement-rotator:focus-within .marquee-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.announcement-bar-section .marquee-track{animation:none;width:100%;justify-content:center}.announcement-bar-section .marquee-item{padding-right:0}}.announcement-bar-section .countdown-pill .digit{font-family:var(--font-primary);font-size:24px;line-height:16px;font-weight:700;letter-spacing:-1.2px;color:#fff;font-variant-numeric:tabular-nums}.announcement-bar-section .countdown-pill .colon{font-family:var(--font-primary);font-size:16px;line-height:16px;font-weight:700;color:#fff;margin:0 2px;transform:translateY(-7px)}.announcement-bar-section .countdown-pill .time-label{font-family:var(--font-primary);font-size:12px;line-height:12px;font-weight:500;letter-spacing:-.36px;color:#fff;text-transform:uppercase;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/m-e27fb35d04.css.map */
