.athletes{display:flex;flex-direction:column;gap:40px;padding:48px 32px;background:#fff;color:#000;font-family:Athletes Aeonik,sans-serif;max-width:1880px;margin-inline:auto}.athletes *,.athletes *:before,.athletes *:after{box-sizing:border-box}.athletes--dark{margin:0 16px 16px;background:#171717;color:#fff;border-radius:6px}.athletes .athletes__header{display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.athletes .athletes__heading{margin:0;padding:0;font:700 36px/40px Athletes Aeonik,sans-serif;letter-spacing:-.8px;text-transform:none;color:inherit}.athletes .athletes__eyebrow{margin:0;font:400 12px/16px Athletes Aeonik,sans-serif;letter-spacing:1px;text-transform:uppercase}.athletes__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.athletes__track::-webkit-scrollbar{display:none}.athletes__track>:first-child{margin-inline-start:auto}.athletes__track>:last-child{margin-inline-end:auto}.athletes__slide{position:relative;flex:0 0 calc((100% - 16px)/2);height:max(320px,37.5vw);border-radius:8px;overflow:hidden;scroll-snap-align:start}.athletes .athletes__media{display:block;width:100%;height:100%;object-fit:cover;object-position:center;margin:0;border:0;border-radius:inherit}.athletes__controls{display:flex;align-items:center;justify-content:center;gap:8px;height:40px}.athletes__controls[hidden],.athletes__dot[hidden]{display:none}.athletes__pagination{display:flex;align-items:center;gap:4px;min-width:60px;margin-right:24px}.athletes .athletes__dot{position:relative;display:block;flex-shrink:0;width:8px;height:24px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;transition:width .18s ease}.athletes__dot:after{content:"";position:absolute;top:11px;left:0;width:100%;height:2px;background:#000;opacity:.4;transition:opacity .18s ease}.athletes .athletes__dot[aria-current=true]{width:24px}.athletes__dot[aria-current=true]:after{opacity:1}.athletes .athletes__arrow{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.athletes__arrow svg{width:20px;height:20px}.athletes--dark .athletes__arrow{background:#262626}.athletes--dark .athletes__dot:after{background:#fff}@media(hover:hover){.athletes__arrow:hover{background:#eee}.athletes--dark .athletes__arrow:hover{background:#363636}.athletes__dot:hover:after{opacity:1}}.athletes__arrow:active{opacity:.7}.athletes :focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.athletes .athletes__dot,.athletes__dot:after{transition:none}}@media(max-width:767px){.athletes{gap:24px;padding:40px 0}.athletes--dark{margin:0 12px 12px}.athletes .athletes__header{padding:0 16px}.athletes .athletes__heading{font-size:30px;line-height:36px}.athletes__track{gap:8px}.athletes__slide{flex-basis:100%;height:400px;border-radius:0}.athletes--dark .athletes__media{width:calc(100% + 24px);max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-athletes.css.map */
