.fl-links{width:100%;box-sizing:border-box;background:var(--surface-page, var(--paper-100, #f5f5f7));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.fl-links *,.fl-links *:before,.fl-links *:after{box-sizing:border-box}.fl-links__inner{width:100%;max-width:1180px;margin:0 auto;padding-left:40px;padding-right:40px}.fl-links__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 20px;color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-jet-brains, var(--font-mono, monospace));font-size:11px;line-height:1.2;font-weight:400;letter-spacing:2px;text-transform:uppercase}.fl-links__eyebrow-dot{width:6px;height:6px;display:inline-block;flex:0 0 6px;border-radius:50%;background:var(--accent-cool, #0077ed);box-shadow:0 0 12px #0077edb3}.fl-links__header{margin-bottom:40px;text-align:center}.fl-links__heading{margin:0 0 18px;color:var(--text-on-light, #111113);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:48px;line-height:1.02;font-weight:700;letter-spacing:-1px}.fl-links__heading:last-child{margin-bottom:0}.fl-links__subtitle{max-width:470px;margin:0 auto;color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:15px;line-height:1.45;font-weight:400}.fl-links__list{display:flex;flex-direction:column;gap:16px;width:100%;max-width:440px;margin:0 auto}.fl-links__logo{display:flex;align-items:center;justify-content:center;width:100%;padding:22px 28px;border-radius:var(--radius-pill, 99px);background:var(--surface-card, var(--paper-0, #ffffff));box-shadow:var(--card-shadow-rest, 2px 4px 12px rgba(0, 0, 0, .08));text-decoration:none;-webkit-tap-highlight-color:transparent;will-change:transform;backface-visibility:hidden;transition:transform var(--dur-card-hover, .3s) var(--ease-card-hover, cubic-bezier(0, 0, .5, 1)),box-shadow var(--dur-card-hover, .3s) var(--ease-card-hover, cubic-bezier(0, 0, .5, 1))}@media(hover:hover){.fl-links__logo:hover{transform:translateY(var(--card-hover-lift, -6px));box-shadow:var(--card-shadow-hover, 2px 4px 16px rgba(0, 0, 0, .16))}}.fl-links__logo:focus-visible{outline:2px solid var(--accent-cool, #0077ed);outline-offset:2px}.fl-links__logo-img{display:block;width:auto;height:16px}.fl-links__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:12px 18px 12px 12px;border:0;border-radius:16px;background:var(--surface-card, var(--paper-0, #ffffff));box-shadow:var(--card-shadow-rest, 2px 4px 12px rgba(0, 0, 0, .08));text-decoration:none;-webkit-tap-highlight-color:transparent;will-change:transform;backface-visibility:hidden;transition:transform var(--dur-card-hover, .3s) var(--ease-card-hover, cubic-bezier(0, 0, .5, 1)),box-shadow var(--dur-card-hover, .3s) var(--ease-card-hover, cubic-bezier(0, 0, .5, 1))}@media(hover:hover){.fl-links__item:hover{transform:translateY(var(--card-hover-lift, -6px));box-shadow:var(--card-shadow-hover, 2px 4px 16px rgba(0, 0, 0, .16))}}.fl-links__item:focus-visible{outline:2px solid var(--accent-cool, #0077ed);outline-offset:2px}.fl-links__tile{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#0000000a;border:1px solid rgba(0,0,0,.1);overflow:hidden;color:#000000b8}.fl-links__tile img{display:block;width:24px;height:24px;object-fit:contain}.fl-links__tile svg{display:block;width:21px;height:21px}.fl-links__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-on-light, #111113);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:15px;line-height:1.25;font-weight:600;letter-spacing:-.01em}@media screen and (max-width:760px){.fl-links__inner{padding-left:20px;padding-right:20px}.fl-links__header{margin-bottom:28px}.fl-links__eyebrow{gap:11px;margin-bottom:18px}.fl-links__heading{margin-bottom:22px;font-size:34px;line-height:1;letter-spacing:-2px}.fl-links__heading:last-child{margin-bottom:0}.fl-links__subtitle{font-size:13px;line-height:1.5}.fl-links__list{max-width:none}.fl-links__logo{padding:20px 24px}.fl-links__logo-img{height:14px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/page-links.css.map */
