.fff-marquee{--marquee-gap: calc(var(--marquee-gap-desktop, 6.4rem) * .5);--marquee-logo-height: 5.6rem;--marquee-gold: 176, 141, 63;display:block;position:relative}@media screen and (min-width:750px){.fff-marquee{--marquee-gap: var(--marquee-gap-desktop, 6.4rem)}}.fff-marquee-eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 1rem;font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--marquee-gold, 176, 141, 63))}.fff-marquee-eyebrow:after{content:"";flex:0 0 4.4rem;height:.1rem;background:currentColor;opacity:.5}.fff-marquee__viewport{overflow:hidden}.fff-marquee--fade .fff-marquee__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 6rem,#000 calc(100% - 6rem),transparent 100%)}.fff-marquee__track{display:flex;width:max-content;animation:fff-marquee-scroll var(--fff-marquee-duration, 40s) linear infinite;animation-direction:var(--fff-marquee-direction, normal);will-change:transform}@keyframes fff-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / var(--fff-marquee-copies, 2)))}}.fff-marquee--pause:hover .fff-marquee__track,.fff-marquee--pause:focus-within .fff-marquee__track{animation-play-state:paused}.fff-marquee__group{display:flex;align-items:center;margin:0;padding:0;list-style:none}.fff-marquee__item{position:relative;flex:0 0 auto;padding-right:var(--marquee-gap)}.fff-marquee__link{display:flex;align-items:center;justify-content:center;gap:1.2rem;height:var(--marquee-logo-height);text-decoration:none;color:rgba(var(--color-foreground),.62);transition:color var(--duration-short) ease,opacity var(--duration-short) ease,filter var(--duration-short) ease}a.fff-marquee__link:hover{color:rgb(var(--color-foreground))}.fff-marquee__img{max-height:100%;width:auto;max-width:18rem;object-fit:contain}.fff-marquee--grayscale .fff-marquee__img{filter:grayscale(1);opacity:.75}.fff-marquee--grayscale a.fff-marquee__link:hover .fff-marquee__img{filter:none;opacity:1}.fff-marquee__word{font-size:1.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.fff-marquee--card .fff-marquee__link{height:auto;min-height:var(--marquee-logo-height);min-width:16rem;padding:1.6rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.4rem;background:rgb(var(--color-background))}.fff-marquee--card a.fff-marquee__link:hover{border-color:rgba(var(--marquee-gold),.9)}.fff-marquee--card .fff-marquee__word{font-size:1.4rem}.fff-marquee--separator .fff-marquee__item:after{content:"";position:absolute;top:50%;right:calc(var(--marquee-gap) / 2);width:.5rem;height:.5rem;margin-top:-.25rem;transform:rotate(45deg);background:rgba(var(--marquee-gold),.65)}@media screen and (max-width:749px){.fff-marquee--fade .fff-marquee__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%)}}@media(prefers-reduced-motion:reduce){.fff-marquee__track{animation:none}.fff-marquee__viewport{overflow-x:auto;scrollbar-width:thin}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fff-marquee.css.map */
