.promo-banner-sticky{position:sticky;z-index:2;top:0}.promo_banner{height:36px;background-color:var(--background-color);display:grid;place-items:center}@media screen and (max-width: 768px){.promo_banner{height:24px}}.promo_banner a{color:var(--text-color, #ffffff)}.multi-promo-banner{position:relative;width:100%;max-width:1440px;overflow:hidden}.multi-promo-banner *{list-style-type:none;margin:0;padding:0;box-sizing:border-box}.multi-promo-banner button{height:100%;background:none;outline:none;border:none;padding-inline:20px;cursor:pointer}.promo-banner-prev-btn,.promo-banner-next-btn{position:absolute;z-index:1;display:grid;place-items:center}.promo-banner-prev-btn{left:0;top:0}.promo-banner-next-btn{right:0;top:0}.multi-promo-banner ul{flex-grow:1;display:flex;z-index:0}.multi-promo-banner ul li{min-width:100%;text-align:center;transition:transform .3s linear}.promo-banner-content{color:var(--text-color);font-weight:400;cursor:default}.autoscroll-promo-wrapper{width:100%;max-width:2560px;overflow:hidden;font-size:16px;font-weight:400;display:flex}.autoscroll-promos{flex-shrink:0;min-width:fit-content;display:flex;justify-content:center;align-items:center;animation:rightToLeftScroll calc(var(--promo-banner-autoscroll-timing)/2) linear infinite}.promo_banner[data-enable-autoscroll=false] .autoscroll-promos{animation:none}.promo_banner:hover .autoscroll-promos{animation-play-state:paused}.autoscroll-promos .promo{display:inline-flex;align-items:center}.promo .divider-icon{display:grid;place-items:center}.promo .divider-icon,.promo .promo-content{padding-right:140px}@media screen and (max-width: 768px){.promo .divider-icon,.promo .promo-content{padding-right:56px}}.promo .promo-content{color:var(--text-color);font-weight:400}@keyframes rightToLeftScroll{to{transform:translate3d(-100%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/promo-banner.css.map */
