.marquee{--scale: .6;display:flex;white-space:nowrap;position:relative;direction:ltr;padding-top:calc(var(--vertical-padding) * var(--scale));padding-bottom:calc(var(--vertical-padding) * var(--scale))}.marquee-content{display:inline-flex;align-items:center;padding-right:.2em}@media (prefers-reduced-motion: reduce){.marquee-content{animation:none;width:auto;display:block;text-align:center;white-space:normal}.marquee-content[aria-hidden=true]{display:none}}[dir=rtl] .marquee-content{direction:rtl}.js .marquee:not(.marquee--animate){opacity:0}.marquee--animate .marquee-content{animation:marquee var(--duration) linear infinite}.marquee:hover .marquee-content--contains-link{animation-play-state:paused}.marquee--right .marquee-content{animation-direction:reverse}@supports (-webkit-text-stroke: .01em currentColor){.marquee-text--stencil,.marquee-stencil-this{-webkit-text-stroke:.01em currentColor;-webkit-text-fill-color:transparent}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee-item{padding-right:calc(var(--space) * var(--scale))}.marquee-item_h1{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:inherit}.marquee-text{font-size:max(var(--text-size) * var(--scale));color:var(--color, inherit);display:block;line-height:initial}.marquee-text a{color:inherit;text-decoration:none}.marquee-icon .icon{display:block;color:var(--color);width:calc(var(--width) * var(--scale));height:calc(var(--width) * var(--scale))}.marquee-image .placeholder-image,.marquee-image .inline-image{display:block;width:calc(var(--width) * var(--scale))}.marquee-image .inline-image__pad{display:block}.marquee-button .btn{white-space:nowrap}.marquee-button .btn.btn--custom,.marquee-button .btn.btn--custom:hover{--button-border-color: var(--btn-col-bg);color:var(--btn-col-text);background:var(--btn-col-bg)}@media only screen and (min-width: 480px){.marquee{--scale: .75}}@media only screen and (min-width: 1024px){.marquee{--scale: 1}}.section-scrolling-banner:first-child .large-row{margin-top:0}.section-scrolling-banner:last-child .large-row:not(.container){margin-bottom:0}body:not(.template-blog):not(.template-article) main .section-scrolling-banner:last-child .large-row:not(.container){margin-bottom:-30px}.marquee-background{overflow:hidden}.marquee-background.page-width{max-width:100vw}@media only screen and (min-width: 768px){.section-banner:empty+.section-scrolling-banner .large-row:not(.container){margin-top:-60px}}@media only screen and (max-width: 479.98px){.marquee-background{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/section-scrolling-marquee.css.map */
