.section-team-finder{--tf-bg: rgb(var(--color-base-light));--tf-fg: rgb(var(--color-base-dark));--tf-muted: rgba(var(--color-base-dark), .6);--tf-border: rgba(var(--color-base-dark), .1);--tf-hover: rgba(var(--color-base-dark), .04);--tf-fallback: rgba(var(--color-base-dark), .06);--tf-border-strong: rgba(var(--color-base-dark), .45);background-color:var(--tf-bg);color:var(--tf-fg)}.team-finder [hidden]{display:none!important}.section-team-finder .team-finder{display:block;max-width:var(--page-width);margin:0 auto;padding:var(--tf-padding-top-mobile) var(--padding-sections-mobile) var(--tf-padding-bottom-mobile);text-align:center}.team-finder .team-finder__eyebrow{display:block;margin-bottom:var(--layout-space-4);font-family:var(--font-body-family);font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--tf-muted)}.team-finder .team-finder__heading{margin:0 0 var(--layout-space-4);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);font-size:var(--text-size-2xl);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--tf-fg)}.team-finder .team-finder__intro{max-width:52rem;margin:0 auto var(--layout-space-10);font-size:var(--text-size-base)}@media screen and (min-width:750px){.section-team-finder .team-finder{padding:var(--tf-padding-top) var(--padding-sections-desktop) var(--tf-padding-bottom)}.team-finder .team-finder__heading{font-size:var(--text-size-5xl)}.team-finder .team-finder__intro{margin-bottom:var(--layout-space-12)}}.team-finder .team-finder__search{position:relative;z-index:3;max-width:64rem;margin:0 auto;text-align:left}.team-finder .team-finder__field{display:flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:0 1.6rem;background-color:var(--tf-bg);border:.1rem solid var(--tf-border)}.team-finder .team-finder__field:focus-within{border-color:var(--tf-border-strong)}.team-finder .team-finder__field .icon-search{flex-shrink:0;width:2rem;height:2rem}.team-finder .team-finder__input{flex:1;min-width:0;height:5.2rem;padding:0;border:0;background:transparent;color:var(--tf-fg);font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-weight-medium);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.team-finder .team-finder__input::-webkit-search-cancel-button{display:none}.team-finder--dark .team-finder__input::placeholder{color:var(--tf-muted);opacity:1}.team-finder .team-finder__clear{flex-shrink:0;min-height:4.4rem;padding:0 .4rem;border:0;background:none;color:var(--tf-fg);font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.team-finder .team-finder__panel{position:absolute;top:calc(100% - .1rem);left:0;right:0;background-color:var(--tf-bg);border:.1rem solid var(--tf-border);box-shadow:0 1.8rem 4rem rgba(var(--color-base-dark),.14)}.team-finder .team-finder__status{margin:0;padding:1.2rem 1.6rem .4rem;font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--tf-muted)}.team-finder .team-finder__results{max-height:36rem;overflow-y:auto}.team-finder .team-finder__option{--tf-logo: 3.2rem}.team-finder .team-finder__option a{display:flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:.8rem 1.6rem;color:var(--tf-fg);text-decoration:none}.team-finder .team-finder__option[aria-selected=true] a,.team-finder .team-finder__option a:hover{background-color:var(--tf-hover)}.team-finder .team-finder__option-name{flex:1;min-width:0;font-size:var(--text-size-base)}.team-finder .team-finder__option-name mark{background:none;color:inherit;font-weight:var(--font-weight-bold)}.team-finder .team-finder__option-league{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-width:4.4rem;height:2.8rem;padding:.3rem .8rem;border:.1rem solid var(--tf-border);font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.team-finder .team-finder__league-logo{display:block;width:auto;height:2rem;max-width:5.6rem;object-fit:contain}.team-finder .team-finder__option-count{flex-shrink:0;min-width:9rem;text-align:right;font-size:var(--text-size-xs);color:var(--tf-muted)}.team-finder .team-finder__fallback{display:flex;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;border-top:.1rem solid var(--tf-border);font-size:var(--text-size-xs);color:var(--tf-fg);text-decoration:none}.team-finder .team-finder__fallback span:last-child{flex-shrink:0;font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.team-finder .team-finder__option-count{display:none}}.team-finder .team-finder__logo{flex-shrink:0;width:var(--tf-logo, 4.4rem);height:var(--tf-logo, 4.4rem);object-fit:contain}.team-finder--logo-backing .team-finder__logo{padding:.5rem;border-radius:50%;background-color:#fff}.team-finder .team-finder__initials{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--tf-logo, 4.4rem);height:var(--tf-logo, 4.4rem);border-radius:50%;background-color:var(--tf-fallback);font-family:var(--font-heading-family);font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold)}.team-finder .team-finder__chips{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem;margin:var(--layout-space-12) 0 var(--layout-space-10)}.team-finder .team-finder__chip{display:inline-flex;align-items:center;gap:.8rem;min-height:4rem;padding:0 1.8rem;border:.1rem solid var(--tf-border);background-color:var(--tf-bg);color:var(--tf-fg);font-family:var(--font-body-family);font-size:var(--text-size-xxs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;cursor:pointer}.team-finder .team-finder__chip:hover{border-color:var(--tf-border-strong)}.team-finder .team-finder__chip[aria-pressed=true]{background-color:var(--tf-fg);border-color:var(--tf-fg);color:var(--tf-bg)}.team-finder .team-finder__chip-logo{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;padding:.2rem .4rem;border-radius:.4rem;background-color:#fff}.team-finder .team-finder__chip-logo img{display:block;width:auto;height:1.8rem;max-width:4rem;object-fit:contain}@media screen and (max-width:749px){.team-finder .team-finder__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-left:calc(-1 * var(--padding-sections-mobile));margin-right:calc(-1 * var(--padding-sections-mobile));padding:0 var(--padding-sections-mobile);scrollbar-width:none}.team-finder .team-finder__chips::-webkit-scrollbar{display:none}.team-finder .team-finder__chip{flex-shrink:0}}.team-finder .team-finder__grid-title{margin:0 0 var(--layout-space-6);text-align:left;font-size:var(--text-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase}.team-finder .team-finder__carousel{position:relative}.team-finder .team-finder__grid{--tf-cols: var(--tf-cols-mobile);--tf-gap: .6rem;--tf-peek: .3;--tf-inline-pad: var(--padding-sections-mobile);position:relative;display:grid;grid-auto-columns:calc((100% - var(--tf-cols) * var(--tf-gap)) / (var(--tf-cols) + var(--tf-peek)));justify-content:start;gap:var(--tf-gap);margin:0 calc(-1 * var(--tf-inline-pad));padding:.2rem var(--tf-inline-pad);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--tf-inline-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch}.team-finder .team-finder__grid::-webkit-scrollbar{display:none}.team-finder .team-finder__grid:focus-visible{outline:.2rem solid var(--tf-border-strong);outline-offset:.2rem}.team-finder .team-finder__grid>li{min-width:0;grid-column:var(--tf-m-col, auto);grid-row:var(--tf-m-row, auto)}@media screen and (max-width:749px){.team-finder .team-finder__grid[data-fits-mobile]{--tf-peek: 0;justify-content:center}}.team-finder .team-finder__tile{--tf-logo: 3.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;padding:2rem .6rem 1.6rem;border:.1rem solid var(--tf-border);color:var(--tf-fg);text-decoration:none;transition:background-color var(--duration-default) ease;-webkit-tap-highlight-color:transparent}.team-finder .team-finder__tile:hover,.team-finder .team-finder__tile:focus-visible{background-color:var(--tf-hover)}.team-finder .team-finder__tile .team-finder__logo{transition:transform var(--duration-default) ease}.team-finder .team-finder__tile:hover .team-finder__logo{transform:scale(1.08)}.team-finder .team-finder__tile-name{display:flex;align-items:center;min-height:2.4em;font-size:calc(var(--text-size-xxxs) + 1px);font-weight:var(--font-weight-bold);line-height:1.2;text-transform:uppercase;overflow-wrap:anywhere}@media screen and (min-width:750px){.team-finder .team-finder__grid{--tf-cols: 6;--tf-gap: .8rem;--tf-peek: .25;--tf-inline-pad: var(--padding-sections-desktop)}.team-finder .team-finder__grid>li{grid-column:var(--tf-t-col, auto);grid-row:var(--tf-t-row, auto)}.team-finder .team-finder__tile{--tf-logo: 4.8rem;padding:2.4rem .8rem 1.8rem}.team-finder .team-finder__tile-name{font-size:calc(var(--text-size-xxxs) + 2px)}}@media screen and (min-width:750px)and (max-width:989px){.team-finder .team-finder__grid[data-fits-tablet]{--tf-peek: 0;justify-content:center}}@media screen and (min-width:990px){.team-finder .team-finder__grid{--tf-cols: var(--tf-cols-desktop)}.team-finder .team-finder__grid>li{grid-column:var(--tf-d-col, auto);grid-row:var(--tf-d-row, auto)}.team-finder .team-finder__grid[data-fits-desktop]{--tf-peek: 0;justify-content:center}}.team-finder .team-finder__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:var(--layout-space-8)}.team-finder .team-finder__arrow{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:.1rem solid var(--tf-border);background-color:var(--tf-bg);color:var(--tf-fg);cursor:pointer;transition:border-color var(--duration-default) ease,opacity var(--duration-default) ease}.team-finder .team-finder__arrow:hover:not([disabled]){border-color:var(--tf-border-strong)}.team-finder .team-finder__arrow[disabled]{opacity:.35;cursor:default}.team-finder .team-finder__arrow .icon{width:1.2rem;height:1.2rem}.team-finder .team-finder__arrow--prev .icon{transform:rotate(90deg)}.team-finder .team-finder__arrow--next .icon{transform:rotate(-90deg)}@media screen and (max-width:749px){.team-finder .team-finder__nav{display:none}}.team-finder .team-finder__cta{margin-top:var(--layout-space-8)}
/*# sourceMappingURL=/cdn/shop/t/344/assets/section-team-finder.css.map */
