.announcement-bar-section .utility-bar__grid.page-width:has(.announcement-bar--marquee){padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 750px){.announcement-bar-section .utility-bar__grid.page-width:has(.announcement-bar--marquee){padding-left:2rem;padding-right:2rem}}.announcement-bar--marquee{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.announcement-bar-marquee{width:100%;overflow:hidden;min-height:3.8rem;padding:1rem 0;display:flex;align-items:center;mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent)}.announcement-bar-marquee__track{display:flex;flex-wrap:nowrap;align-items:center;width:max-content;animation:announcement-marquee-scroll var(--marquee-duration, 40s) linear infinite}.announcement-bar-marquee__item{flex-shrink:0;white-space:nowrap;padding:0 2.5rem;font-size:inherit;letter-spacing:.1rem}.announcement-bar-marquee__item a{text-decoration:none;color:inherit}.announcement-bar-marquee__item a:hover{text-decoration:underline}.announcement-bar-marquee__separator{flex-shrink:0;opacity:.7;-webkit-user-select:none;user-select:none;padding:0 .75rem;margin:0 1rem}@keyframes announcement-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width: 749px){.announcement-bar-marquee__track{animation-duration:calc(var(--marquee-duration, 40s) * 2)}}@media (prefers-reduced-motion: reduce){.announcement-bar-marquee__track{animation-duration:calc(var(--marquee-duration, 40s) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-announcement-bar-marquee.css.map */
