.g-marquee{color:rgb(var(--color-accent))}.g-marquee__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.g-marquee__viewport::-webkit-scrollbar{display:none}.g-marquee__track{display:flex;align-items:center;min-height:5.6rem}.g-marquee__list{display:flex;flex:none;flex-wrap:nowrap;align-items:center;justify-content:center;column-gap:1.6rem;width:max-content;min-width:100%;margin:0;padding:1.6rem 2.4rem;list-style:none}.g-marquee__list--clone{display:none}.g-marquee__item{margin:0;font-family:var(--font-heading-family);font-variation-settings:"SOFT" 100,"WONK" 0;font-weight:800;font-size:2rem;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:rgb(var(--color-accent))}.g-marquee__dot{flex:none;width:.7rem;height:.7rem;border-radius:50%;background:currentColor}.g-marquee__list>.g-marquee__dot:last-child{display:none}@media screen and (min-width:750px){.g-marquee__track{min-height:7.6rem}.g-marquee__list{padding:2.2rem 4.8rem}.g-marquee__item{font-size:2.2rem}.g-marquee__dot{width:.9rem;height:.9rem}}@media screen and (min-width:990px){.g-marquee__list{justify-content:space-between}.g-marquee__item{font-size:clamp(1.8rem,1.95vw,2.8rem)}}@media screen and (min-width:1200px){.g-marquee__list{column-gap:2.4rem}}@media(prefers-reduced-motion:no-preference){.g-marquee--animate{border-radius:var(--g-pill)}.g-marquee--animate .g-marquee__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3.2rem,#000 calc(100% - 3.2rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3.2rem,#000 calc(100% - 3.2rem),transparent 100%)}.g-marquee--animate .g-marquee__track{width:max-content;animation:g-marquee var(--g-marquee-speed, 36s) linear infinite;will-change:transform}.g-marquee--animate:hover .g-marquee__track,.g-marquee--animate:focus-within .g-marquee__track{animation-play-state:paused}.g-marquee--animate .g-marquee__list,.g-marquee--animate .g-marquee__list--clone{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:0;column-gap:2rem;padding:1.6rem 2rem 1.6rem 0}.g-marquee--animate .g-marquee__list>.g-marquee__dot:last-child{display:block}@media screen and (min-width:750px){.g-marquee--animate .g-marquee__list,.g-marquee--animate .g-marquee__list--clone{column-gap:3.2rem;padding:2.2rem 3.2rem 2.2rem 0}}}@keyframes g-marquee{to{transform:translate(-25%)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/glooty-marquee.css.map */
