@import url(https://use.typekit.net/eya2cca.css);
.scrolling-promotion{position:fixed;top:-2.25rem;left:0;right:0;padding:.5rem 0;z-index:39}.has-promo:not(.is-menu-open) .scrolling-promotion{top:0}.scrolling-promotion .o-marquee{margin:0}.scrolling-promotion .o-marquee__wrapper{line-height:1.25rem}.scrolling-promotion .o-marquee__content{font-size:.875rem;font-weight:500}.scrolling-promotion .o-marquee__content span{flex:1}.scrolling-promotion .o-marquee__content span strong{font-weight:500;color:#ff5a00}.scrolling-promotion:after,.scrolling-promotion:before{content:"";position:absolute;top:0;bottom:0;width:9.6875rem;height:100%;background:linear-gradient(90deg,#0b0b0c,rgba(11,11,12,0));z-index:5}.scrolling-promotion:before{left:0}.scrolling-promotion:after{right:0;transform:rotate(180deg)}@media only screen and (max-width:749px){.scrolling-promotion .o-marquee{--marquee-gap:5rem}.scrolling-promotion:after,.scrolling-promotion:before{width:1.5rem}}.section-scrolling-promotion+.c-section__header .c-header.is-fixed{top:2.25rem;transform:translateY(-2.25rem);transition:all .4s ease-out .3s}.section-scrolling-promotion.is-viaible+.c-section__header .c-header.is-fixed{transform:translateY(0)}
