.marquee-container{position:relative;width:100%;overflow:hidden}.marquee{--scale:0.7;display:flex;flex-direction:row;flex-wrap:nowrap;width:max-content;white-space:nowrap;position:relative;direction:ltr;margin:0;padding-top:calc(var(--vertical-padding) * var(--scale));padding-bottom:calc(var(--vertical-padding) * var(--scale))}.marquee-content{display:flex;align-items:center;padding-right:.2em;width:max-content}[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}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.marquee-item{position:relative;margin-right:40px;padding-right:calc(var(--space) * var(--scale))}.marquee-item a:not(.btn){color:inherit}.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), {{font_size_base_in)}}px);color:var(--color,inherit)}.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--custom,.marquee-button .btn--custom:hover{color:var(--btn-col-text);background:var(--btn-col-bg);border:none}@media (prefers-reduced-motion:reduce){.marquee-content{animation:none!important}}@media (prefers-reduced-motion:reduce) and (max-width:767.98px){.marquee-container{overflow:auto}}@media (min-width:768px){.marquee{--scale:0.85}}@media (min-width:1000px){.marquee{--scale:1}}.banner-bottom-sec.marquee-container{margin-top:-20px}@media screen and (min-width:1400px){span.marquee-item.marquee-text{font-size:1vw!important}}.marquee-text::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/cdn/shop/files/Ellipse_63.png?v=1718447576)}.marquee-text::before{background-image:url(/cdn/shop/files/Ellipse_63.png?v=1718447576);top:7px;left:-1.45rem;content:"";width:.45rem;height:.45rem;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center}.marquee-container .marquee{padding:10px;margin:15px 0}.hp_scrollingbanner.card{margin:0!important}.hp-two_scrolling{margin:0!important}.hp-two_scrolling .marquee-text:before{top:50%!important}.hp-two_scrolling span.marquee-item.marquee-text{color:#000!important;text-transform:none!important}.marquee-container{padding:10px}.template-product .section-scrolling-banner span.marquee-item.marquee-text{letter-spacing:4px;color:#fff;padding-left:140px}.template-product .section-scrolling-banner .marquee-text::before{width:0.5vw!important;height:0.5vw!important;border:1px solid #fff;border-radius:50%;background:transparent!important}.banner-bottom-sec .marquee-text::before{top:6px;width:.5vw;height:.5vw;left:-5rem}.section-multi-column a.text-column__button.btn.btn--primary.btn--link{background:#fff0;border:1px solid #fff;border-radius:10px;margin-top:20px}