.athlete-showcase{position:relative;background:var(--as-bg, #09121d);color:#fff;overflow:hidden;--as-heading-color: #fff;--as-body-color: rgba(255, 255, 255, .95);--as-deep-blue: #05202e;--as-carousel-max: 1330px;--as-scroll-inline-inset: calc((100vw - min(var(--as-carousel-max), calc(100vw - 3rem) ))/2) ;--as-card-w: 390px;--as-card-h: 549px;--as-card-radius: 16px;--as-scroll-gap: 24px;--as-card-overlay-h: 300px;--as-card-overlay-pt: 54px;--as-card-overlay-pb: 48px;--as-card-overlay-px: 34px;--as-card-quote-gap: 24px;--as-quote-fs: 32px;--as-quote-lh: 34px;--as-quote-track: -.02em;--as-meta-fs: 18px;--as-meta-lh: 26px;--as-prog-blur-1: 2px;--as-prog-blur-2: 6px;--as-prog-blur-3: 12px;--as-prog-blur-4: 20px}@media screen and (max-width:749px){.athlete-showcase{--as-card-w: 292.5px;--as-card-h: 411.75px;--as-card-radius: 12px;--as-scroll-gap: 18px;--as-card-overlay-h: 225px;--as-card-overlay-pt: 40.5px;--as-card-overlay-pb: 36px;--as-card-overlay-px: 25.5px;--as-card-quote-gap: 18px;--as-quote-fs: 24px;--as-quote-lh: 25.5px;--as-quote-track: -.02em;--as-meta-fs: 14px;--as-meta-lh: 19.5px;--as-prog-blur-1: 1.5px;--as-prog-blur-2: 4.5px;--as-prog-blur-3: 9px;--as-prog-blur-4: 15px}}.athlete-showcase__hero{position:relative;min-height:590px;background-color:#050810;background-image:var(--as-hero-bg, none);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:750px){.athlete-showcase__hero{min-height:670px}}.athlete-showcase__hero-video-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.athlete-showcase__hero-video-wrap .athlete-showcase__hero-video,video.athlete-showcase__hero-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.athlete-showcase__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,color-mix(in srgb,var(--as-bg, #09121d) 50%,transparent) 74%,color-mix(in srgb,var(--as-bg, #09121d) 92%,transparent) 92%,var(--as-bg, #09121d) 100%),linear-gradient(180deg,#05202e47,#09121d73 42%,#09121de0 82%,#09121df7)}@supports not (color: color-mix(in srgb,red,blue)){.athlete-showcase__hero:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(9,18,29,.42) 72%,rgba(9,18,29,.9) 90%,var(--as-bg, #09121d) 100%),linear-gradient(180deg,#05202e47,#09121d73 42%,#09121de0 82%,#09121df7)}}.athlete-showcase__hero-inner{position:relative;z-index:2;box-sizing:content-box;max-width:820px;margin:0 auto;padding:0 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2rem;top:240px}@media screen and (min-width:750px){.athlete-showcase__hero-inner{top:360px}}.athlete-showcase__trust{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff}.athlete-showcase__trust--bar{margin-top:1.25rem;padding:0 3.5rem 1.25rem;width:100%;box-sizing:border-box;align-items:start;text-align:start}@media screen and (min-width:750px){.athlete-showcase__trust--bar{position:absolute;top:82px;left:calc((100vw - min(var(--as-carousel-max),calc(100vw - 3rem)))/2);margin-top:0;padding:0;width:auto;max-width:min(calc(100vw - 3rem),28rem);align-items:flex-start;text-align:left;z-index:5;align-items:start;text-align:start}}.athlete-showcase__stars{display:inline-flex;gap:.12rem;color:var(--as-star, #e6ff42);font-size:12px;line-height:1;height:1rem;align-items:start;margin-bottom:12px}@media screen and (min-width:750px){.athlete-showcase__stars{align-items:center}}.athlete-showcase__trust-text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.14px;margin:0;max-width:27.5rem;color:#fff}.athlete-showcase__trust-text strong{font-family:"Neue Haas Unica Pro Medium",var(--font-body-family),sans-serif;font-weight:500;line-height:21px;letter-spacing:-.05px;color:#fff}.athlete-showcase__heading{color:#fff;text-align:center;font-size:48px;line-height:42px;letter-spacing:-1.44px;text-transform:uppercase;width:100%;margin:0}.athlete-showcase__sub.rte{color:#fff;text-align:center;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-.18px;width:100%;padding:0 30px;box-sizing:border-box}.athlete-showcase__sub.rte p{margin:0}.athlete-showcase__sub.rte strong{font-family:"Neue Haas Unica Pro Medium",var(--font-heading-family),sans-serif;font-weight:500;color:#fff}@media screen and (min-width:750px){.athlete-showcase__heading{font-size:72px;line-height:100%;letter-spacing:-2.88px}.athlete-showcase__sub.rte{font-size:20px;line-height:28px;letter-spacing:-.2px}}.athlete-showcase__carousel-zone{position:relative;z-index:2;margin-top:clamp(-4.5rem,-10vw,-7rem);padding-bottom:clamp(2.5rem,5vw,4.25rem)}.athlete-showcase__carousel-zone--no-nav{padding-top:.5rem}.athlete-showcase__carousel-bar{position:relative;top:-51px;box-sizing:border-box;width:min(var(--as-carousel-max),calc(100vw - 3rem));max-width:var(--as-carousel-max);margin-inline:auto;padding:0 0 1rem;display:flex;justify-content:flex-end;align-items:center;gap:.75rem}.athlete-showcase__nav{display:none;gap:12px}@media screen and (min-width:750px){.athlete-showcase__nav--visible{display:flex}}.athlete-showcase__nav-btn{width:50px;height:50px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(255,255,255,.9);background:transparent;color:#fff;transition:background .2s ease,color .2s ease,border-color .2s ease}.athlete-showcase__nav-btn .svg-wrapper{position:relative;top:2px}.athlete-showcase__nav-btn:hover{background:#ffffff1a}.athlete-showcase__nav-btn--next{background:#fff;color:var(--as-deep-blue);border-color:#fff}.athlete-showcase__nav-btn--next:hover{background:#ffffffeb}.athlete-showcase__nav-btn .icon{width:1rem;height:1rem}.athlete-showcase__nav-btn--prev .icon{transform:rotate(180deg)}.athlete-showcase__scroll{list-style:none;margin:0;box-sizing:border-box;padding:0 var(--as-scroll-inline-inset) .75rem var(--as-scroll-inline-inset);display:flex;flex-wrap:nowrap;gap:var(--as-scroll-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--as-scroll-inline-inset);scroll-padding-right:var(--as-scroll-inline-inset);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.athlete-showcase__scroll::-webkit-scrollbar{display:none}.athlete-showcase__scroll-item{box-sizing:border-box;flex:0 0 auto;width:var(--as-card-w);max-width:min(var(--as-card-w),calc(100vw - 2rem));scroll-snap-align:start}@media screen and (min-width:750px){.athlete-showcase__scroll-item{max-width:var(--as-card-w)}}.athlete-showcase__card{position:relative;box-sizing:border-box;width:100%;height:var(--as-card-h);border-radius:var(--as-card-radius);overflow:hidden;background:#141820}.athlete-showcase__card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.athlete-showcase__card-media img{width:100%;height:100%;object-fit:cover;object-position:center}.athlete-showcase__card-body{position:absolute;left:0;right:0;bottom:0;z-index:1;box-sizing:border-box;min-height:var(--as-card-overlay-h);padding:var(--as-card-overlay-pt) var(--as-card-overlay-px) var(--as-card-overlay-pb);display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;text-align:left;border-radius:0 0 var(--as-card-radius) var(--as-card-radius);border-width:1px;border-style:solid;border-color:#ffffff47;border-top-color:transparent;border-bottom-color:#ffffffd9;background:transparent}.athlete-showcase__card-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(9,18,29,.78) 25%,rgba(0,0,0,.38) 52%,transparent 100%)}.athlete-showcase__card-tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#0000,#00000038 40%,#09121df0 72%,#09121dfa)}.athlete-showcase__card-body>.athlete-showcase__blur-stack~p{position:relative;z-index:4}.athlete-showcase__blur-stack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit}.athlete-showcase__blur-layer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.athlete-showcase__blur-layer--1{backdrop-filter:blur(var(--as-prog-blur-1));-webkit-backdrop-filter:blur(var(--as-prog-blur-1));mask-image:linear-gradient(to top,black 0%,transparent 100%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 100%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.athlete-showcase__blur-layer--2{backdrop-filter:blur(var(--as-prog-blur-2));-webkit-backdrop-filter:blur(var(--as-prog-blur-2));mask-image:linear-gradient(to top,black 0%,transparent 75%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 75%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.athlete-showcase__blur-layer--3{backdrop-filter:blur(var(--as-prog-blur-3));-webkit-backdrop-filter:blur(var(--as-prog-blur-3));mask-image:linear-gradient(to top,black 0%,transparent 50%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 50%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.athlete-showcase__blur-layer--4{backdrop-filter:blur(var(--as-prog-blur-4));-webkit-backdrop-filter:blur(var(--as-prog-blur-4));mask-image:linear-gradient(to top,black 0%,transparent 30%);-webkit-mask-image:linear-gradient(to top,black 0%,transparent 30%);mask-size:100% 100%;-webkit-mask-size:100% 100%}.athlete-showcase__quote{margin:0 0 var(--as-card-quote-gap);font-family:"Neue Haas Unica Pro Medium",var(--font-heading-family),sans-serif;font-size:var(--as-quote-fs);font-weight:500;line-height:var(--as-quote-lh);letter-spacing:var(--as-quote-track);color:#fff}.athlete-showcase__name{margin:0 0 .125rem;font-family:var(--font-body-family);font-size:var(--as-meta-fs);font-weight:400;line-height:var(--as-meta-lh);color:var(--as-card-name, var(--as-name-accent, #e6ff42))}.athlete-showcase__role{margin:0;font-family:var(--font-body-family);font-size:var(--as-meta-fs);font-weight:400;line-height:var(--as-meta-lh);color:var(--as-card-role, rgba(255, 255, 255, .96))}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-athlete-showcase.css.map */
