.inlouve-marquee{grid-area:announcements;min-width:0;display:flex;align-items:center;color:rgb(var(--color-foreground))}.inlouve-marquee__viewport{min-width:0;flex:1;overflow:hidden}.inlouve-marquee__track{display:flex}.inlouve-marquee__group{display:flex;flex-wrap:wrap;justify-content:center;width:100%;flex-shrink:0;align-items:center}.inlouve-marquee__item{display:inline-flex;align-items:center;max-width:100%;margin:0;padding:1rem 0;letter-spacing:.1rem;color:inherit}.inlouve-marquee__item>a,.inlouve-marquee__item>span:first-child{overflow-wrap:anywhere}.inlouve-marquee__item a{color:inherit;text-decoration:none}.inlouve-marquee__item a:hover{text-decoration:underline}.inlouve-marquee__item a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.inlouve-marquee__separator{padding-inline:2rem}.inlouve-marquee__toggle{flex:0 0 44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.inlouve-marquee__toggle[hidden],.inlouve-marquee [data-copy]{display:none}.inlouve-marquee__toggle:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(prefers-reduced-motion:no-preference){.inlouve-marquee[data-ready]:not([data-paused]):not([data-editing]) .inlouve-marquee__viewport:not(:focus-within) .inlouve-marquee__group,.inlouve-marquee[data-measuring] .inlouve-marquee__group[data-source]{width:max-content;max-width:none;flex-wrap:nowrap}.inlouve-marquee[data-ready]:not([data-paused]):not([data-editing]) .inlouve-marquee__viewport:not(:focus-within) .inlouve-marquee__item,.inlouve-marquee[data-measuring] .inlouve-marquee__item{white-space:nowrap;max-width:none}.inlouve-marquee[data-ready]:not([data-paused]):not([data-editing]) .inlouve-marquee__viewport:not(:focus-within) [data-copy]{display:flex}.inlouve-marquee[data-ready]:not([data-paused]):not([data-editing]) .inlouve-marquee__viewport:not(:focus-within) .inlouve-marquee__track{width:max-content;animation:inlouve-marquee-scroll var(--inlouve-duration) linear infinite}.inlouve-marquee__viewport:hover .inlouve-marquee__track{animation-play-state:paused!important}}@media(prefers-reduced-motion:reduce){.inlouve-marquee__toggle{display:none}}@keyframes inlouve-marquee-scroll{to{transform:translate(calc(-1 * var(--inlouve-distance)))}}@media screen and (min-width:990px){.utility-bar__grid:has(>.inlouve-marquee){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"social-icons announcements language-currency";column-gap:1rem;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/inlouve-marquee.css.map */
