custom-marquee{display:block;width:100%;overflow:hidden;position:relative}.custom-marquee__wrapper{display:inline-flex;white-space:nowrap;will-change:transform}.custom-marquee__content{display:inline-flex;align-items:center;flex-shrink:0}.custom-marquee__text{display:inline-block;white-space:nowrap;font-weight:500;line-height:1}.custom-marquee__separator{display:inline-block;padding:0 1.5rem;opacity:.7;font-weight:400;flex-shrink:0}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}custom-marquee[data-direction=left] .custom-marquee__wrapper,custom-marquee:not([data-direction]) .custom-marquee__wrapper{animation:marquee-left var(--marquee-duration, 20s) linear infinite}custom-marquee[data-direction=right] .custom-marquee__wrapper{animation:marquee-right var(--marquee-duration, 20s) linear infinite}@media (hover: hover) and (pointer: fine){custom-marquee[data-pause-on-hover=true]:hover .custom-marquee__wrapper{animation-play-state:paused}}@media screen and (max-width: 749px){.custom-marquee__separator{padding:0 1rem}.custom-marquee__text{font-size:.9em}}@media (prefers-reduced-motion: reduce){.custom-marquee__wrapper{animation:none!important}.custom-marquee__content:nth-child(2){display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-custom-content-marquee.css.map */
