a[href*=InfiniteColorSearch]:not(.shop-all-btn){color:#1f7a8c;background-image:linear-gradient(95deg,#d73b28,#c3521d,#986d0b,#27845d 42%,#1f7a8c 57%,#4a6fd4,#8b5fbf 85%,#d92c71);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;animation:none}@supports ((-webkit-background-clip: text) or (background-clip: text)){a[href*=InfiniteColorSearch]:not(.shop-all-btn){-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]{--ws-pill-padding-y: .28em;--ws-pill-padding-x: .8em;--ws-pill-leading: 1.05;--ws-pill-radius: 999px;--ws-pill-span: 200%;--ws-pill-speed: 9s;display:inline-block;height:auto!important;min-height:0!important;padding:var(--ws-pill-padding-y) var(--ws-pill-padding-x)!important;line-height:var(--ws-pill-leading)!important;border:0;border-radius:var(--ws-pill-radius);-webkit-background-clip:border-box;background-clip:border-box;color:#fff;-webkit-text-fill-color:#fff;text-decoration:none;background-image:linear-gradient(95deg,#db3623,#c65018,#9a6d06,#24845c 42%,#1c7c8f 57%,#466dd8,#8b5cc2 85%,#de226d);background-size:var(--ws-pill-span) 100%;background-position:0% 0;animation:ws-pill-drift var(--ws-pill-speed) ease-in-out infinite alternate}@keyframes ws-pill-drift{to{background-position:100% 0}}.desktop-nav>.nav-list>li:has(>a[href*=InfiniteColorSearch]){display:flex;align-items:center}@supports not (selector(:has(*))){.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]{margin-top:1em;margin-bottom:1em}}.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]:after,.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]:before{display:none!important}@media(hover:hover){.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]:hover{--ws-pill-speed: 3s;color:#fff;-webkit-text-fill-color:#fff}}a[href*=InfiniteColorSearch]:focus-visible{outline:2px solid #1f7a8c;outline-offset:3px}@media(prefers-reduced-motion:reduce){.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]{animation:none;background-size:100% 100%}}@media(forced-colors:active){a[href*=InfiniteColorSearch]{animation:none;background-image:none;color:LinkText;-webkit-text-fill-color:LinkText;forced-color-adjust:none}.desktop-nav>.nav-list>li>a[href*=InfiniteColorSearch]{border:2px solid LinkText}}@media print{a[href*=InfiniteColorSearch]{animation:none;background-image:none;color:#000;-webkit-text-fill-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/rainbow-nav.css.map */
