@-webkit-keyframes scroll-banner-sale-marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll-banner-sale-marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.scroll-banner-sale{contain:content;overflow:hidden;width:100%;color:var(--text-color,#215b32);padding:var(--padding-vertical,16px) 0;text-transform:uppercase}.scroll-banner-sale__track{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-animation:scroll-banner-sale-marquee var(--scroll-duration,20s) linear infinite;animation:scroll-banner-sale-marquee var(--scroll-duration,20s) linear infinite;-webkit-animation-direction:var(--scroll-direction,normal);animation-direction:var(--scroll-direction,normal);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.scroll-banner-sale__half{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.scroll-banner-sale__item,.scroll-banner-sale__separator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;padding:0 var(--item-gap,16px);line-height:1.2}@media (min-width:1200px){.scroll-banner-sale__item,.scroll-banner-sale__separator{padding:0 var(--item-gap-lg,24px)}}.scroll-banner-sale__item p,.scroll-banner-sale__separator p{margin:0;font-size:inherit!important}.scroll-banner-sale__item{font-weight:unset}.scroll-banner-sale__separator{padding:0 calc(var(--item-gap,16px)/ 2)}@media (min-width:1200px){.scroll-banner-sale__separator{padding:0 calc(var(--item-gap-lg,24px)/ 2)}}.scroll-banner-sale:hover .scroll-banner-sale__track{-webkit-animation-play-state:paused;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.scroll-banner-sale .scroll-banner-sale__track{-webkit-animation:none;animation:none}}