.v1-featured-on{display:block;padding-top:var(--v1-pad-top-mobile, 24px);padding-bottom:var(--v1-pad-bottom-mobile, 24px);background:var(--v1-bg, rgb(var(--color-background)));border-top:var(--v1-border-top, 0) solid var(--v1-border-color, #111111);border-bottom:var(--v1-border-bottom, 0) solid var(--v1-border-color, #111111);color:rgb(var(--color-foreground))}.v1-featured-on,.v1-featured-on *,.v1-featured-on *:before,.v1-featured-on *:after{box-sizing:border-box}.v1-featured-on .page-width{margin-bottom:1.6rem}.v1-featured-on .v1-header{justify-items:center;text-align:center}.v1-featured-on__empty{padding:2.4rem;text-align:center}.v1-featured-on__marquee{display:flex;overflow:hidden}.v1-featured-on__track{display:flex;flex:0 0 auto;align-items:center;gap:var(--v1-logo-gap-mobile, 28px);padding-inline-end:var(--v1-logo-gap-mobile, 28px)}.v1-featured-on__track.is-animated{animation:v1-featured-on-left var(--v1-duration, 20s) linear infinite;will-change:transform}.v1-featured-on__marquee.is-right .v1-featured-on__track.is-animated{animation-name:v1-featured-on-right}.v1-featured-on__marquee[data-pause-on-hover]:hover .v1-featured-on__track.is-animated{animation-play-state:paused}.v1-featured-on__logo{display:flex;flex:0 0 auto;align-items:center;justify-content:center;color:inherit;text-decoration:none}.v1-featured-on__logo:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.v1-featured-on__image{display:block;width:auto;max-width:16rem;height:var(--v1-logo-height-mobile, 28px);object-fit:contain}.v1-featured-on__logo svg.v1-featured-on__image{width:8rem;fill:rgba(var(--color-foreground),.35)}.v1-featured-on__label{color:inherit;font-family:var(--v1-font-title-family, var(--font-heading-family));font-size:1.8rem;font-weight:700;font-style:var(--v1-font-title-style, normal);letter-spacing:-.03em;line-height:1;white-space:nowrap}@media(min-width:990px){.v1-featured-on{padding-top:var(--v1-pad-top, 28px);padding-bottom:var(--v1-pad-bottom, 28px)}.v1-featured-on__track{gap:var(--v1-logo-gap, 48px);padding-inline-end:var(--v1-logo-gap, 48px)}.v1-featured-on__image{height:var(--v1-logo-height, 36px)}.v1-featured-on__label{font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.v1-featured-on__track.is-animated{animation:none}}@keyframes v1-featured-on-left{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes v1-featured-on-right{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/V1-featured-on.css.map */
