.tnb-marquee{position:relative;z-index:1002;width:100%;overflow:hidden;box-sizing:border-box;padding:var(--tnb-marquee-pad) 0;background:var(--tnb-marquee-bg);border-top:var(--tnb-marquee-border);border-bottom:var(--tnb-marquee-border);color:var(--tnb-marquee-color);font-family:var(--tnb-marquee-font);font-size:var(--tnb-marquee-size);font-weight:var(--tnb-marquee-weight);letter-spacing:var(--tnb-marquee-spacing);line-height:1.2;-webkit-user-select:none;user-select:none}.tnb-marquee--upper{text-transform:uppercase}.tnb-marquee__track{display:flex;width:max-content;will-change:transform}.tnb-marquee.is-running .tnb-marquee__track{animation:tnb-marquee-shift var(--tnb-marquee-duration, 30s) linear infinite}.tnb-marquee[data-direction=right].is-running .tnb-marquee__track{animation-direction:reverse}.tnb-marquee.is-paused .tnb-marquee__track{animation-play-state:paused}@keyframes tnb-marquee-shift{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--tnb-marquee-shift, 0px)))}}.tnb-marquee__group{display:flex;flex:none}.tnb-marquee__item{display:inline-flex;align-items:center;gap:6px;flex:none;padding:0 calc(var(--tnb-marquee-gap) / 2);white-space:nowrap}.tnb-marquee__icon{font-size:1.1em;line-height:1;letter-spacing:0}.tnb-marquee__link,.tnb-marquee__link span{color:inherit}.tnb-marquee__link{text-decoration:none}.tnb-marquee__link:not(.tnb-marquee__link--inline){display:inline-flex;align-items:center;gap:6px}.tnb-marquee__link:hover{text-decoration:underline;text-underline-offset:2px}.tnb-marquee__link--inline{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.tnb-marquee--still .tnb-marquee__track{width:100%;justify-content:center}@media(prefers-reduced-motion:reduce){.tnb-marquee .tnb-marquee__track{animation:none!important}.tnb-marquee--motion-off .tnb-marquee__track{width:100%;justify-content:center}}@media(max-width:798px){.tnb-marquee{position:fixed;top:0;left:0}.tnb-marquee--desktop-only{display:none}#header.mobile_nav-fixed--true,.mobile_nav-fixed--false.is-active #header{top:var(--tnb-marquee-h)}.mobile_nav-fixed--true .section-wrapper{margin-top:calc(40px + var(--tnb-marquee-h))}body{padding-top:var(--tnb-marquee-h)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/announcement-marquee.css.map */
