.tp-marquee-section{background:var(--tp-marquee-bg, #f3f4f7);width:100%}.tp-marquee-section--sticky{position:sticky;top:var(--tp-marquee-top, 0px);z-index:40}.tp-marquee{min-height:0;padding:0 1.2rem}.tp-marquee__viewport{min-width:0;overflow:hidden;line-height:1}.tp-marquee__track{align-items:center;animation-duration:var(--tp-marquee-duration, 24s);animation-iteration-count:infinite;animation-name:tp-marquee-scroll;animation-timing-function:linear;column-gap:var(--tp-marquee-track-gap, 10px);display:inline-flex;margin:0;padding:0;width:max-content}.tp-marquee__item{align-items:center;display:inline-flex;list-style:none}.tp-marquee__item-link{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--tp-marquee-item-text, #101722);display:inline-flex;font-size:var(--tp-marquee-text-size, 16px);font-weight:700;gap:var(--tp-marquee-item-gap, 8px);line-height:1.2;min-height:calc(var(--tp-marquee-icon-wrap, 30px) + (var(--tp-marquee-item-pad-y, 4px) * 2));padding:var(--tp-marquee-item-pad-y, 4px) var(--tp-marquee-item-pad-x, 10px);text-decoration:none;white-space:nowrap}a.tp-marquee__item-link:hover,a.tp-marquee__item-link:focus-visible{opacity:.9}.tp-marquee__icon{align-items:center;background:transparent;border-radius:999px;color:var(--tp-marquee-icon-color, #ee5c2a);display:inline-flex;flex-shrink:0;height:var(--tp-marquee-icon-wrap, 30px);justify-content:center;overflow:visible;width:var(--tp-marquee-icon-wrap, 30px)}.tp-marquee__icon svg,.tp-marquee__icon-image{display:block;height:var(--tp-marquee-icon-glyph, 18px);width:var(--tp-marquee-icon-glyph, 18px)}.tp-marquee__icon-image{border-radius:999px;height:100%;object-fit:contain;width:100%}.tp-marquee__text{display:block;transform:translateY(.5px);text-transform:uppercase;font-family:"Suisse Int'l Mono"}@keyframes tp-marquee-scroll{to{transform:translate3d(calc(var(--tp-marquee-distance, 500px) * -1),0,0)}}@media(prefers-reduced-motion:reduce){.tp-marquee__track{animation:none}}@media screen and (max-width:749px){.tp-marquee{min-height:4.2rem;padding:0 .8rem}.tp-marquee__item-link{font-size:calc(var(--tp-marquee-text-size, 16px) * .92)}.tp-marquee__icon{height:calc(var(--tp-marquee-icon-wrap, 30px) * .9);width:calc(var(--tp-marquee-icon-wrap, 30px) * .9)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/trackpro-marquee.css.map */
