.announcement-marquee-layout{grid-template-columns:minmax(0,1fr)}.announcement-marquee{grid-area:announcements;position:relative;left:50%;width:100vw;overflow:hidden;transform:translate(-50%);background:var(--announcement-marquee-background);color:var(--announcement-marquee-text)}.announcement-marquee__track,.announcement-marquee__group{display:flex;width:max-content;align-items:center}.announcement-marquee__track{min-height:40px;animation:announcement-marquee-scroll var(--announcement-marquee-speed) linear infinite}.announcement-marquee:hover .announcement-marquee__track,.announcement-marquee:focus-within .announcement-marquee__track{animation-play-state:paused}.announcement-marquee__group{flex-shrink:0}.announcement-marquee__item{display:flex;min-width:clamp(330px,30vw,650px);min-height:40px;align-items:center;justify-content:center;gap:28px;padding:5px 20px;white-space:nowrap}.announcement-marquee__text{color:inherit;font-family:var(--font-body-family);font-size:15px;font-weight:500;line-height:1.2}.announcement-marquee__button{display:inline-flex;min-height:30px;flex-shrink:0;align-items:center;justify-content:center;gap:9px;padding:0 12px;border-radius:3px;background:var(--announcement-marquee-button);color:var(--announcement-marquee-button-text);font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.announcement-marquee__button:hover{color:var(--announcement-marquee-button-text);opacity:.82}.announcement-marquee__arrow{font-size:18px;font-weight:400}@keyframes announcement-marquee-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announcement-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-announcement-marquee.css.map */
