.teams-carousel{display:block;position:relative;isolation:isolate;overflow:hidden;background-color:var(--teams-background, var(--milb-navy-deep));color:#fff}.teams-carousel:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:var(--teams-pattern);background-position:center;background-size:cover;opacity:var(--teams-pattern-opacity, .08)}.teams-carousel__header{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:28px}.teams-carousel__heading{margin:0;color:#fff;font-family:Titillium-Bold,sans-serif;font-size:23px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.teams-carousel__filters{--league-filter-gap: 8px;--league-filter-padding: 10px 16px;--league-filter-radius: 4px;--league-filter-font-size: 11.5px;--league-filter-border: rgb(255 255 255 / .4);--league-filter-color: #fff;--league-filter-background: transparent;--league-filter-active-border: #fff;--league-filter-active-background: rgb(255 255 255 / .08);--league-filter-hover-border: rgb(255 255 255 / .9);--league-filter-hover-background: rgb(255 255 255 / .12);--league-filter-focus: #fff}.teams-carousel__slide[hidden]{display:none}.teams-carousel__team{display:flex;flex-direction:column;gap:6px;align-items:center;padding-inline:8px;color:inherit;text-align:center;text-decoration:none}.teams-carousel__logo{display:flex;align-items:flex-end;justify-content:center;height:48px;margin-bottom:6px}.teams-carousel__logo-image{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.teams-carousel__name{font-family:Titillium-Bold,sans-serif;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.teams-carousel__parent{color:#ffffffd9;font-family:Titillium-Regular,sans-serif;font-size:13px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.teams-carousel__carousel{--carousel-bar-track: rgb(255 255 255 / .25);--carousel-bar-thumb: #fff;--carousel-count-color: #fff;--carousel-dot-color: rgb(255 255 255 / .35);--carousel-dot-active-color: #fff}.teams-carousel__actions{display:flex;justify-content:center;margin-top:28px}@media screen and (min-width:750px){.teams-carousel__header{flex-direction:row;gap:24px;align-items:center;justify-content:space-between;margin-bottom:48px}.teams-carousel__heading{font-size:28px}.teams-carousel__filters{--league-filter-font-size: 12px}.teams-carousel__team{padding-inline:6px}.teams-carousel__logo{height:64px}.teams-carousel__name{font-size:13px;letter-spacing:.03em}.teams-carousel__parent{font-size:12px;letter-spacing:.02em}.teams-carousel__carousel .scroll-carousel__controls{max-width:935px;margin-inline:auto;margin-top:36px}.teams-carousel__actions{margin-top:34px}}.teams-carousel .scroll-carousel__bar{overflow:visible;cursor:pointer;touch-action:pan-y}.teams-carousel .scroll-carousel__bar:before{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0}.teams-carousel .scroll-carousel__bar-thumb{cursor:grab}.teams-carousel .scroll-carousel__bar.is-dragging,.teams-carousel .scroll-carousel__bar.is-dragging .scroll-carousel__bar-thumb{cursor:grabbing}.teams-carousel .scroll-carousel__bar.is-dragging .scroll-carousel__bar-thumb{transition:none}.teams-carousel__logo-image{transition:transform .3s ease}@media(hover:hover){.teams-carousel__team:hover .teams-carousel__logo-image{transform:scale(1.08)}.teams-carousel__team:hover .teams-carousel__name{text-decoration:underline}}.teams-carousel__team:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(prefers-reduced-motion:reduce){.teams-carousel__logo-image{transition:none}.teams-carousel__team:hover .teams-carousel__logo-image{transform:none}}.teams-carousel__carousel .scroll-carousel__arrow{width:32px;height:32px}.teams-carousel__carousel .scroll-carousel__arrow[disabled]{opacity:.2}@media screen and (min-width:750px){.teams-carousel__carousel .scroll-carousel__arrow{display:none}}.teams-carousel__team--static{cursor:default}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-teams-carousel.css.map */
