.hticker{position:relative;overflow:hidden;color:rgb(var(--color-foreground))}.hticker__viewport{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.hticker__track{display:flex;width:max-content;gap:var(--hticker-gap);animation:vesper-hticker-scroll var(--hticker-duration, 40s) linear infinite;will-change:transform}.hticker--reverse .hticker__track{animation-direction:reverse}horizontal-ticker[data-offscreen] .hticker__track{animation-play-state:paused}@media(hover:hover){.hticker--pausable .hticker__viewport:hover .hticker__track{animation-play-state:paused}}.hticker__group{display:flex;flex-shrink:0;align-items:center;gap:var(--hticker-gap);margin:0;padding:0;list-style:none}.hticker__item{display:flex;flex-shrink:0;align-items:center}.hticker__link{display:inline-flex;align-items:center;color:inherit;text-decoration:none;transition:opacity .2s ease}.hticker__link:hover{opacity:.7}.hticker__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.4rem;border-radius:.4rem}.hticker__text{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--hticker-text-size);line-height:1;white-space:nowrap}.hticker__text--italic{font-style:italic}.hticker__text--uppercase{text-transform:uppercase}.hticker__text--bold{font-weight:var(--font-body-weight-bold, 700)}.hticker__image{display:block;width:auto;height:var(--hticker-image-height);max-width:none;object-fit:contain}.hticker__image--placeholder{aspect-ratio:3 / 1}.hticker__image--placeholder svg{width:100%;height:100%;fill:currentColor;opacity:.35}@keyframes vesper-hticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(var(--hticker-distance, calc(-50% - var(--hticker-gap) / 2)),0,0)}}@media(prefers-reduced-motion:reduce){.hticker__viewport{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.hticker__viewport::-webkit-scrollbar{display:none}.hticker__track{animation:none;padding-inline:1.5rem}.hticker__group[data-clone],.hticker__item[data-copy],.hticker__item[data-added]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-horizontal-ticker.css.map */
