.ry-ticker{position:relative;display:block;overflow:hidden;padding-block:1.6rem}.ry-ticker__band{width:104%;margin-inline:-2%;overflow:hidden}.ry-ticker--tilt .ry-ticker__band{transform:rotate(-1.4deg)}.ry-ticker__track{display:flex;width:max-content}.ry-ticker__group{display:flex;flex:none;align-items:center;margin:0;padding:0;list-style:none}.ry-ticker__item{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 2.4rem 1.2rem 0;font-family:var(--ry-f-display);font-size:clamp(1.7rem,1.3rem + .8vw,2.4rem);font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.ry-ticker__icon{display:block;flex:none;width:clamp(2.8rem,2.2rem + 1vw,3.6rem);height:auto}.ry-ticker__star{font-size:.8em}.ry-ticker__toggle{position:absolute;top:50%;right:1.6rem;z-index:1;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:2px solid var(--ry-white);border-radius:50%;background-color:var(--ry-ink);color:var(--ry-white);cursor:pointer;transform:translateY(-50%)}.ry-ticker__toggle:hover{background-color:var(--ry-ink-hover)}.ry-ticker__toggle:focus-visible{outline:3px solid var(--ry-focus);outline-offset:2px}.ry-ticker__toggle-icon{display:block;width:1.4rem;height:1.4rem}.ry-ticker__toggle-icon--play,.ry-ticker__toggle[aria-pressed=true] .ry-ticker__toggle-icon--pause{display:none}.ry-ticker__toggle[aria-pressed=true] .ry-ticker__toggle-icon--play{display:block}ry-ticker:not(:defined) .ry-ticker__toggle{visibility:hidden}@keyframes ry-ticker-slide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:no-preference){ry-ticker:defined .ry-ticker__track{animation:ry-ticker-slide var(--ry-ticker-time, 40s) linear infinite;will-change:transform}ry-ticker.is-paused .ry-ticker__track,ry-ticker.is-offscreen .ry-ticker__track,ry-ticker:focus-within .ry-ticker__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.ry-ticker__track{width:auto;justify-content:center}.ry-ticker__group{flex-wrap:wrap;justify-content:center;column-gap:.4rem;padding-inline:2.4rem}.ry-ticker__group--copy,.ry-ticker__toggle{display:none}.ry-ticker__item{padding-right:1.6rem;white-space:normal}}@media screen and (max-width:749px){.ry-ticker{padding-block:1.2rem}.ry-ticker__item{gap:.8rem;padding-block:1rem;padding-right:1.8rem}.ry-ticker__toggle{right:1rem;width:3.4rem;height:3.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ry-ticker.css.map */
