@font-face{font-family:TJ Athlete Medium;src:url(tj-athlete-basetica-medium.otf) format("opentype");font-style:normal;font-weight:500;font-display:swap}.tj-home-reference .tj-athlete-spotlight{box-sizing:border-box;display:grid;grid-template-columns:43% 57%;grid-template-areas:"fixed carousel" "nav nav";gap:0;width:100%;max-width:1920px;margin:40px auto!important;padding:0;color:#000;font-family:Basetica,Arial,sans-serif;line-height:1.5}.tj-athlete-spotlight .tj-athlete-fixed{grid-area:fixed;display:grid;grid-template-rows:auto 1fr;row-gap:80px;min-width:0;padding:0 32px 0 56px;align-self:stretch}.tj-athlete-spotlight .tj-athlete-fixed-image{margin:0 0 32px;overflow:hidden}.tj-athlete-spotlight .tj-athlete-fixed-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.tj-athlete-spotlight .tj-athlete-fixed-copy{text-align:left}.tj-athlete-spotlight .tj-athlete-handle{margin:0 0 16px;color:#946e37;font:400 18px/1.5 Acta,Georgia,serif}.tj-athlete-spotlight .tj-athlete-fixed-copy h2{position:relative;margin:0 0 16px;color:#000;font:500 32px/1 TJ Athlete Medium,Basetica,Arial,sans-serif;letter-spacing:normal}.tj-athlete-spotlight .tj-athlete-quote-mark{position:absolute;right:100%;top:0}.tj-athlete-spotlight .tj-athlete-identity{margin:0;color:#73706d;font:400 16px/1.5 Basetica,Arial,sans-serif}.tj-athlete-spotlight .tj-athlete-cta{display:inline-flex;align-items:center;justify-content:center;align-self:start;justify-self:start;width:max-content;max-width:100%;margin:0;padding:12px 32px;border:1px solid #2b2b2b;border-radius:9999px;background:#2b2b2b;color:#fff;font:500 16px/1.25 TJ Athlete Medium,Basetica,Arial,sans-serif;text-decoration:none;transition:background-color .5s ease}.tj-athlete-spotlight .tj-athlete-cta:hover{background:#4d4d4d;border-color:#4d4d4d}.tj-athlete-spotlight a:focus-visible,.tj-athlete-spotlight button:focus-visible,.tj-athlete-spotlight .tj-athlete-carousel:focus-visible{outline:2px solid #946e37;outline-offset:3px}.tj-athlete-spotlight .tj-athlete-carousel{grid-area:carousel;position:relative;width:100%;max-width:100%;min-width:0;aspect-ratio:1100/844;align-self:stretch;touch-action:pan-y}.tj-athlete-spotlight .tj-athlete-slide{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tj-athlete-spotlight .tj-athlete-slide.is-active{display:block}.tj-athlete-spotlight .tj-athlete-slide[hidden]{display:none}.tj-athlete-spotlight .tj-athlete-slide-visual{position:relative;display:block;width:100%;height:100%;overflow:hidden;color:#fff;text-decoration:none}.tj-athlete-spotlight .tj-athlete-slide-visual>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tj-athlete-spotlight .tj-athlete-slide-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 100% at 0% 0%,rgba(0,0,0,.6),transparent 100%);pointer-events:none}.tj-athlete-spotlight .tj-athlete-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;padding:80px;color:#fff;opacity:1}.tj-athlete-spotlight .tj-athlete-slide-overlay strong{margin:0 0 12px;font:500 32px/1.25 TJ Athlete Medium,Basetica,Arial,sans-serif}.tj-athlete-spotlight .tj-athlete-slide-overlay strong span{font:inherit}.tj-athlete-spotlight .tj-athlete-slide-overlay small{font:400 18px/1.5 Basetica,Arial,sans-serif}.tj-athlete-spotlight .tj-athlete-slide-overlay em{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:12px 32px;border:1px solid #fff;border-radius:9999px;background:#e0e0e0bf;color:#000;font:500 18px/1.25 TJ Athlete Medium,Basetica,Arial,sans-serif;font-style:normal;text-decoration:none}.tj-athlete-spotlight .tj-athlete-slide-visual:hover em{box-shadow:inset 0 0 0 1px #fff}.tj-athlete-spotlight .tj-athlete-nav{grid-area:nav;display:flex;align-items:center;width:100%;min-width:0;margin:40px auto 12px;padding:0 56px;box-sizing:border-box}.tj-athlete-spotlight .tj-athlete-progress{flex:0 1 auto;width:100%;position:relative;height:1px;margin-right:40px;overflow:hidden;background:#b9b9b9}.tj-athlete-spotlight .tj-athlete-progress-fill{display:block;width:25%;height:100%;background:#2b2b2b;transition:width .3s ease}.tj-athlete-spotlight .tj-athlete-arrow{display:grid;place-items:center;flex:0 1 auto;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#000;cursor:pointer}.tj-athlete-spotlight .tj-athlete-arrow svg{display:block;width:24px;height:24px}.tj-athlete-spotlight .tj-athlete-arrow:disabled{color:#b9b9b9;cursor:not-allowed}@media(min-width:1200px){.tj-athlete-spotlight .tj-athlete-fixed{padding-left:112px}.tj-athlete-spotlight .tj-athlete-fixed-copy h2{font-size:40px}.tj-athlete-spotlight .tj-athlete-nav{padding-inline:112px}}@media(max-width:959px){.tj-home-reference .tj-athlete-spotlight{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fixed fixed" "carousel carousel" "fixed-cta nav";margin:32px auto!important;padding:0 24px}.tj-athlete-spotlight .tj-athlete-fixed{display:contents}.tj-athlete-spotlight .tj-athlete-fixed-content{grid-area:fixed;min-width:0}.tj-athlete-spotlight .tj-athlete-fixed-copy{text-align:center}.tj-athlete-spotlight .tj-athlete-fixed-image{margin:0 -20px 24px}.tj-athlete-spotlight .tj-athlete-handle{margin-bottom:8px;font-size:16px}.tj-athlete-spotlight .tj-athlete-fixed-copy h2{font-size:32px;line-height:1;letter-spacing:normal}.tj-athlete-spotlight .tj-athlete-quote-mark{position:static}.tj-athlete-spotlight .tj-athlete-identity{font-size:14px}.tj-athlete-spotlight .tj-athlete-cta{grid-area:fixed-cta;padding:12px 24px;background:#fff;color:#000;font-size:16px}.tj-athlete-spotlight .tj-athlete-cta:hover{background:#fff;color:#000;box-shadow:inset 0 0 0 1px #2b2b2b}.tj-athlete-spotlight .tj-athlete-carousel{margin-top:32px;margin-bottom:32px;aspect-ratio:1100/844}.tj-athlete-spotlight .tj-athlete-slide-overlay{padding:20px}.tj-athlete-spotlight .tj-athlete-slide-overlay strong{font-size:20px;margin-bottom:4px}.tj-athlete-spotlight .tj-athlete-slide-overlay small{font-size:14px}.tj-athlete-spotlight .tj-athlete-slide-overlay em{padding:8px 16px;font-size:14px}.tj-athlete-spotlight .tj-athlete-nav{width:auto;margin:0;padding:0}.tj-athlete-spotlight .tj-athlete-progress{display:none}}@media(prefers-reduced-motion:reduce){.tj-athlete-spotlight .tj-athlete-progress-fill,.tj-athlete-spotlight .tj-athlete-cta{transition:none}}@media(min-width:768px)and (max-width:959px){.tj-home-reference .tj-athlete-spotlight{margin:40px auto!important;padding-inline:32px}.tj-athlete-spotlight .tj-athlete-fixed-image{margin-inline:-28px;margin-bottom:32px}.tj-athlete-spotlight .tj-athlete-handle{font-size:18px}.tj-athlete-spotlight .tj-athlete-identity{font-size:16px}.tj-athlete-spotlight .tj-athlete-carousel{margin-top:40px;margin-bottom:40px}.tj-athlete-spotlight .tj-athlete-cta{padding-inline:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tj-athlete-spotlight.css.map */
