.athletes-nav{position:relative;width:100%;margin:0}.athletes-nav__list{position:relative;width:100%;list-style:none;display:flex;padding:0;margin:0 0 30px}@media (min-width: 1200px){.athletes-nav__list{margin-bottom:35px}}.athletes-nav__list-item{position:relative;width:100%;flex-grow:1;flex-basis:auto;border-right:1px solid #DADADA;padding:0;margin:0}.athletes-nav__list-item:first-child{border-left:1px solid #DADADA}.athletes-nav .athletes-nav__list-link{position:relative;outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;text-align:center;border:none;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;background:#f2f2f2;transition:background .3s,color .3s,border-color .3s;font-weight:500;font-size:16px;line-height:18.75px;letter-spacing:.02em;color:#000;text-transform:uppercase;cursor:pointer;padding:10.5px 15px;margin:0}.athletes-nav .athletes-nav__list-link.is-active,.athletes-nav .athletes-nav__list-link:hover{background:#b32f15;border-color:#b32f15;color:#fff}@media (min-width: 1200px){.athletes-nav__container{max-width:1200px;padding-left:20px;padding-right:20px}}.athletes-nav__filters-wrap{position:relative;width:100%}.athletes-nav__filters{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:35px 15px 24px}.athletes-nav__filter-button{position:relative;display:inline-block;vertical-align:top;outline:none;font-weight:500;font-size:25px;line-height:29.3px;letter-spacing:.02em;text-transform:uppercase;color:#000;cursor:pointer;border:none;background:none;padding:0;transition:color .3s;margin:0 17.5px}@media (min-width: 1200px){.athletes-nav__filter-button{font-size:30px;line-height:35px}}.athletes-nav__filter-button:after{content:"";display:block;width:0;height:3px;background-color:#b32f15;pointer-events:none;position:absolute;top:calc(100% + 3px);left:50%;opacity:0;transition:.3s all}.athletes-nav__filter-button.is-active:after{left:0;width:100%;opacity:1}.athletes-nav__filter-button.is-active,.athletes-nav__filter-button:hover{color:#b32f15}@media (max-width: 479px){.athletes-nav__list{flex-wrap:wrap}.athletes-nav__list-item{width:100%;border:none;border:1px solid #DADADA;border-top:none}.athletes-nav__list-item:first-child{border-top:1px solid #DADADA}.athletes-nav .athletes-nav__list-link,.athletes-nav__list-link{border:none}.athletes-nav__filter-button{font-size:20px;line-height:1.3}}.athletes-items{position:relative;width:100%;padding-top:0;padding-bottom:60px}@media (min-width: 990px){.athletes-items{padding-bottom:80px}}.athletes-items__container{position:relative;display:flex;flex-wrap:wrap;gap:30px 20px}@media (min-width: 1200px){.athletes-items__container{max-width:1200px;padding-left:20px;padding-right:20px}}.athletes-items__item{position:relative;width:100%;line-height:0;display:none}.athletes-items__item.is-active{display:block;opacity:0;animation:show .5s .3s linear forwards}@keyframes show{0%{opacity:0}to{opacity:1}}.athletes-items__item.is-active[data-filter=hidden]{display:none}@media (min-width: 575px){.athletes-items__item{width:calc(50% - 10px)}}@media (min-width: 990px){.athletes-items__item{width:calc(33.333% - 13.333px)}}.athletes-items__link{position:relative;outline:none;display:block;width:100%;text-decoration:none!important}.athletes-items__item-figure{position:relative;display:block;width:100%;margin:0}.athletes-items__item-media{position:relative;width:100%;padding-top:61.61%;margin-bottom:14px}.athletes-items__item-image-holder{backface-visibility:hidden;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.athletes-items__item-image{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .15s ease-out}.athletes-items__item:hover .athletes-items__item-image{transform:scale(1.05)}.athletes-items__item-title{position:relative;width:auto;display:inline-block;vertical-align:top;font-weight:500;font-size:11px;line-height:11.72px;letter-spacing:.02rem;color:#fff;background-color:#000;text-transform:uppercase;padding:4px 6px;margin:0}.athletes-items__item-info{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.athletes-items__item-label{position:relative;width:100%;font-weight:500;font-size:18px;line-height:21.09px;color:#000;text-transform:uppercase;margin:10px 0 0}.athletes-items__pagination{position:relative;width:100%;list-style:none;display:flex;align-items:center;justify-content:center;padding:0;margin:40px 0 0}.athletes-items__pagination li{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;font-weight:500;font-size:18px;line-height:21.9px;text-align:center;color:#000;cursor:pointer;transition:color .3s;padding:5px;margin:0 3px}.athletes-items__pagination li.is-active,.athletes-items__pagination li:hover{color:var(--accentColor)}.athletes-items__pagination li.is-active{cursor:default}.athletes-items__pagination li svg{position:relative;stroke:#000;transition:stroke .3s}.athletes-items__pagination li:hover svg{stroke:var(--accentColor)}.athletes-items__pagination .athletes-items__link-prev,.athletes-items__pagination .athletes-items__link-next{position:relative;top:0;line-height:0;padding:0}.athletes-items__pagination .athletes-items__link-prev{margin-right:10px}.athletes-items__pagination .athletes-items__link-next{margin-left:10px}.profile-cards{overflow:hidden;position:relative}@media (min-width: 768px){.profile-cards:before{background-position:right top;left:0}}.profile-cards__bg-image{background-position:right top;background-repeat:no-repeat;background-size:cover;height:100%;right:0;position:absolute;top:0;width:100%}@media (min-width: 768px){.profile-cards__bg-image{width:50%;right:0}}@media (min-width: 1024px){.profile-cards__bg-image{right:0}}@media (min-width: 1200px){.profile-cards__bg-image{right:0}}.profile-cards__figure{position:relative;margin:0}@media (min-width: 768px){.profile-cards__figure--member{padding:0 10.4%}.profile-cards__figure--wide{padding:0}.profile-cards__figure--wide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;background:#0000004d}.profile-cards__figure--wide:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:35px;z-index:1;background-size:100% 211%;background-position:center 4%;background-repeat:no-repeat;background-image:url(//troyleedesigns.com/cdn/shop/t/355/assets/member-distortion_2800x.png?v=28108433992965999841696617612)}}.profile-cards__icon{display:none;height:18px;margin-left:auto;padding-left:8px;position:relative}@media (min-width: 1200px){.profile-cards__icon{display:block}}.profile-cards__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;top:0;width:100%;transition:transform .15s ease-out}.profile-cards__image-holder{backface-visibility:hidden;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.profile-cards__media--bg .profile-cards__image-holder{top:0;width:100%;height:calc(100% - 10px)}@media (min-width: 1024px){.profile-cards__media--bg .profile-cards__image-holder{height:calc(100% - 15px)}}@media (min-width: 1200px){.profile-cards__media--bg .profile-cards__image-holder{height:calc(100% - 27px);top:0}}.profile-cards__info{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;padding:10px 0;color:#000;text-decoration:none;transition:color .3s}@media (min-width: 768px){.profile-cards__info{padding:18px 0}}.profile-cards__info:active,.profile-cards__info:visited{color:#000}.no-touchevents .profile-cards__info:hover{color:#de0000}.profile-cards__info svg>g{transition:fill .3s}.no-touchevents .profile-cards__info:hover svg>g{fill:#de0000}.profile-cards__info--member-profile{background:#000;background-size:cover;background-image:url(//troyleedesigns.com/cdn/shop/t/355/assets/bg-footer-alt_1000x.jpg?v=113444755500589177671696617572);flex-direction:column;align-items:flex-start;padding:20px;position:relative}.profile-cards__info--member-profile:after{background-color:transparent;background-image:url(//troyleedesigns.com/cdn/shop/t/355/assets/bg-distress-border-black-top_1000x.png?v=90622333047189460511696617565);background-position:right bottom;background-repeat:repeat;background-size:1133px 14px;bottom:100%;content:"";height:14px;left:0;position:absolute;width:100%;z-index:1}@media (min-width: 768px){.profile-cards__info--member-profile{background:transparent;position:absolute;bottom:0;left:0;padding:0 0 5% 4%;z-index:2}.profile-cards__info--member-profile:after{display:none}}.profile-cards__info--member-profile span{white-space:nowrap;font-family:Avenir Next Condensed,sans-serif;font-weight:600;text-transform:uppercase;background-color:#000;color:#fff;padding:2px;display:flex;align-items:center;letter-spacing:0;line-height:1;font-size:14px;margin:0 0 4px}@media (min-width: 768px){.profile-cards__info--member-profile span{padding:4px;background-color:#000;margin-bottom:7px;font-size:18px}}.profile-cards__info--member-profile span a{font-family:Avenir,sans-serif;text-decoration:underline;color:#fff!important;display:flex;align-items:center}@media (min-width: 1024px){.profile-cards__info--member-profile span a{background-color:transparent;color:#fff!important}}.profile-cards__info--member-profile span div{margin-bottom:3px}.profile-cards__info--member-profile span svg{margin-right:6px}.profile-cards__info--member-profile span:last-of-type{padding:0;background-color:transparent;margin:10px 0 0;font-weight:500;font-size:13px;color:#fff!important;text-transform:none;letter-spacing:0;line-height:22px}@media (min-width: 1024px){.profile-cards__info--member-profile span:last-of-type{background-color:transparent;color:#fff!important}}.profile-cards__info--member-profile span:last-of-type #svg{fill:#fff}@media (min-width: 768px){.profile-cards__info--member-profile span:last-of-type #svg{fill:#fff}}.profile-cards__info-bg{left:-10px;position:absolute}.profile-cards__info-bg:after{right:0}.profile-cards__info-bg:before{left:0}.profile-cards__info-bg--bottom{top:40%;height:calc(60% + 10px);right:-15px}.profile-cards__info-bg--bottom:after{background-position:right bottom}.profile-cards__info-bg--bottom:before{background-position:left bottom}@media (min-width: 768px){.profile-cards__info-bg--bottom:after{height:calc(100% - 4px)}}.profile-cards__info-bg--top{bottom:40%;height:calc(60% + 6px);right:-10px}.profile-cards__info-bg--top:after{background-position:right top}.profile-cards__info-bg--top:before{background-position:left top}@media (min-width: 768px){.profile-cards__info-bg--top:after{top:1px}}.profile-cards__info-text{display:flex;flex-flow:row wrap;flex-direction:column;align-items:flex-start}.profile-cards__items{position:relative;padding-left:15px;padding-right:15px}@media (min-width: 768px){.profile-cards__items{display:flex;flex-flow:row wrap;margin:0 -10px;padding:0}}@media (min-width: 1024px){.profile-cards__items{margin:0 -15px}}@media (min-width: 1200px){.profile-cards__items{margin:0 -20px}}.profile-cards__item{margin-bottom:21px}@media (min-width: 768px){.profile-cards__item{padding:0 12px;width:50%;margin-bottom:31px}[data-active-filter=all] .profile-cards__item:nth-child(3n+3){width:100%}}.profile-cards__item:last-of-type{margin-bottom:0}.profile-cards__item--profile{padding-top:36px;padding-left:0;padding-right:0;margin-right:-15px;margin-left:-15px;width:calc(100% + 30px);background-image:url(//troyleedesigns.com/cdn/shop/t/355/assets/header-overflow-pattern_large.png?v=130894691967921227161696617591);background-repeat:no-repeat;background-position:right -105px}@media (min-width: 768px){.profile-cards__item--profile{width:100%;margin-right:0;margin-left:0}}@media (min-width: 1024px){.profile-cards--alt .profile-cards__item:first-of-type .profile-cards__image-holder{top:0;left:-18px}}@media (min-width: 1200px){.profile-cards--alt .profile-cards__item:first-of-type .profile-cards__image-holder{height:calc(100% - 15px);top:0}}.profile-cards--fat .profile-cards__item:first-of-type{width:100%}@media (min-width: 768px){.profile-cards--fat .profile-cards__item:first-of-type{width:62%}}.profile-cards--fat .profile-cards__item:last-of-type{width:100%}@media (min-width: 768px){.profile-cards--fat .profile-cards__item:last-of-type{width:39.5%}}.profile-cards--fat .profile-cards__item:last-of-type .profile-cards__media{overflow:hidden;padding-top:101%}@media (min-width: 1024px){.profile-cards--fat .profile-cards__item:last-of-type .profile-cards__info{bottom:40px}}@media (min-width: 1400px){.profile-cards--fat .profile-cards__item:last-of-type .profile-cards__info{bottom:50px}}.profile-cards--fat .profile-cards__item:last-of-type .profile-cards__bg-image{width:100%;height:99.5%}.profile-cards__label{display:block;font-family:Avenir Next Condensed,sans-serif;font-weight:600;font-size:12px;line-height:1.3;position:relative;text-transform:uppercase;font-size:18px;color:#000;line-height:24px;letter-spacing:.05em;margin:0}.profile-cards__link{display:block}.no-touchevents .profile-cards__link:hover .profile-cards__image{transform:scale(1.05)}.profile-cards__media{padding-top:53.84615%;position:relative}.profile-cards--fat .profile-cards__media{padding-top:62.67682%}.profile-cards__title{position:relative;text-transform:uppercase;font-weight:600;font-size:9px;color:#fff;letter-spacing:1.38px;padding:6px 4px 4px;background-color:#000;margin:0 0 3px}.profile-cards__member-eyebrow{font-weight:700;text-transform:uppercase;font-size:12px;color:#000000d9;letter-spacing:1.85px;margin:0 0 5px;text-align:center}.profile-cards__member-title{font-family:Avenir Next Condensed,sans-serif;font-weight:600;color:#000000d9;text-align:center;text-transform:uppercase;font-size:35px;margin:0 0 20px;line-height:1.3;letter-spacing:0}@media (min-width: 1024px){.profile-cards__member-title{line-height:71.25px;font-size:55px;margin-bottom:30px}}.profile-cards__member-bio{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 30px;background-image:url(//troyleedesigns.com/cdn/shop/t/355/assets/header-overflow-pattern_large.png?v=130894691967921227161696617591);background-repeat:no-repeat;background-position:center 153%}@media (min-width: 1024px){.profile-cards__member-bio{padding:50px 15% 65px}}.profile-cards__member-bio-eyebrow{font-weight:700;font-size:12px;color:#000000d9;letter-spacing:1.85px;margin:0 0 30px;text-transform:uppercase;text-align:center}.profile-cards__member-bio-text{font-family:Avenir Next Condensed,sans-serif;font-weight:600;color:#232323;text-transform:uppercase;text-align:center;line-height:1.3;max-width:800px;margin:0 auto;font-size:22px}@media (min-width: 1024px){.profile-cards__member-bio-text{font-size:27px}}.profile-cards__member-quote{padding:50px 30px;max-width:800px;margin:0 auto;font-family:Avenir Next Condensed,sans-serif;font-weight:600;color:#000;text-align:center;line-height:1.2;text-transform:uppercase;font-size:27px}@media (min-width: 768px){.profile-cards__member-quote{padding:7% 30px;font-size:35px}}@media (min-width: 1024px){.profile-cards__member-quote{font-size:60px}}.profile-cards__figure--member{margin-bottom:40px}@media (min-width: 1024px){.profile-cards__figure--member{margin-bottom:62px}}.profile-cards__figure--member-flat{margin-bottom:0!important}[data-section-id=tld-blocks-two]{margin-bottom:35px}
/*# sourceMappingURL=/cdn/shop/t/421/assets/athletes.css.map */
