.scrolling-banner-frame{border-block-start:var(--header-offset, 0px) solid transparent}@media(min-width:768px){.scrolling-banner-frame--contained{max-width:calc(var(--page-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}}.scrolling-banner{--sb-scale: .7;display:block;padding-block:calc(var(--sb-pad, 20) * var(--sb-scale) * 1px);overflow:hidden;direction:ltr;transition:opacity var(--dur)}@media(min-width:768px){.scrolling-banner{--sb-scale: .85}}@media(min-width:1000px){.scrolling-banner{--sb-scale: 1}}.js .scrolling-banner:not(.is-ready){opacity:0}.scrolling-banner--heading-font{letter-spacing:var(--heading-tracking)}.scrolling-banner__track{display:flex;width:max-content}.scrolling-banner__group{display:flex;flex:none;align-items:center;gap:calc(var(--sb-gap, 50) * var(--sb-scale) * 1px);padding-inline-end:calc(var(--sb-gap, 50) * var(--sb-scale) * 1px);white-space:nowrap}[dir=rtl] .scrolling-banner__group{direction:rtl}.scrolling-banner__item{flex:none;color:var(--sb-color, inherit)}.scrolling-banner.is-running .scrolling-banner__track{animation:scrolling-banner-travel var(--sb-duration, 20s) linear infinite;will-change:transform}.scrolling-banner[data-direction=right] .scrolling-banner__track{animation-direction:reverse}.scrolling-banner.is-offscreen .scrolling-banner__track,.scrolling-banner.is-paused .scrolling-banner__track,.scrolling-banner:focus-within .scrolling-banner__track{animation-play-state:paused}@media(hover:hover){.scrolling-banner:hover .scrolling-banner__track{animation-play-state:paused}}@keyframes scrolling-banner-travel{to{transform:translate3d(calc(var(--sb-distance, 0px) * -1),0,0)}}.no-js .scrolling-banner,.scrolling-banner.is-static{overflow-x:auto;scrollbar-width:none}.no-js .scrolling-banner::-webkit-scrollbar,.scrolling-banner.is-static::-webkit-scrollbar{display:none}[dir=rtl] .no-js .scrolling-banner,[dir=rtl] .scrolling-banner.is-static{direction:rtl}.no-js .scrolling-banner__track,.scrolling-banner.is-static .scrolling-banner__track{margin-inline:auto}.no-js .scrolling-banner__group,.scrolling-banner.is-static .scrolling-banner__group{padding-inline:calc(var(--sb-gap, 50) * var(--sb-scale) * .5px)}.scrolling-banner__text{font-size:max(calc(var(--sb-text, 50) * var(--sb-scale) * 1px),var(--fs-base));line-height:1.2}.scrolling-banner__h1{display:block;margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.scrolling-banner__link{display:block;color:inherit}.scrolling-banner__link:focus-visible,.scrolling-banner__button:focus-visible{outline-offset:-2px}@media(hover:hover){.scrolling-banner__text .scrolling-banner__link:hover{text-decoration:underline;text-decoration-thickness:.05em}}.scrolling-banner__countdown:not(:has(countdown-timer)){display:none}.scrolling-banner__outline{-webkit-text-fill-color:transparent;-webkit-text-stroke:.025em var(--sb-color, currentColor);paint-order:stroke fill}@supports not (-webkit-text-stroke: 1px currentColor){.scrolling-banner__outline{opacity:.55}}.scrolling-banner__icon{line-height:0}.scrolling-banner__icon .icon{width:calc(var(--sb-width, 50) * var(--sb-scale) * 1px);height:calc(var(--sb-width, 50) * var(--sb-scale) * 1px)}.scrolling-banner__image{width:calc(var(--sb-width, 100) * var(--sb-scale) * 1px)}.scrolling-banner__image img{width:100%;height:auto}.scrolling-banner__placeholder{aspect-ratio:2}.scrolling-banner__button{white-space:nowrap}.scrolling-banner__button--custom,.scrolling-banner__button--custom:hover{border-color:var(--sb-button-bg);background:var(--sb-button-bg);color:var(--sb-button-text)}@media(hover:hover){.scrolling-banner__button--custom:hover{opacity:.85}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/scrolling-banner.css.map */
