.FooterUpsell--container--gRiov{background-color:#2d2d32;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/bg-cta-24518c440b56bfd512d08c809bf8f575.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:200px 24px;text-align:center}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5625),(min-width:768px) and (min-resolution:150dpi){.FooterUpsell--container--gRiov{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/bg-cta@2x-947440aa27bab6c81c0f2c3d3a245be0.jpg)}}@media (max-width:768px){.FooterUpsell--container--gRiov{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/bg-cta-sm-3416c61408cf4de785708962297bebfd.jpg)}}@media (max-width:768px) and (-webkit-min-device-pixel-ratio:1.5625),(max-width:768px) and (min-resolution:150dpi){.FooterUpsell--container--gRiov{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/bg-cta-sm@2x-26fb9a1a9a003dfd532a6054255ff4a0.jpg)}}.FooterUpsell--container--gRiov h3{font-size:60px;font-weight:700;line-height:1.33em;margin:0 auto 24px;max-width:775px}@media (max-width:992px){.FooterUpsell--container--gRiov h3{max-width:60vw}}.FooterUpsell--container--gRiov .btn{background-position:16px;background-repeat:no-repeat;background-size:24px;margin-left:16px;margin-right:16px;padding-left:50px;padding-right:50px;white-space:normal}@media (max-width:992px){.FooterUpsell--container--gRiov .btn{display:block;margin-left:auto;margin-right:auto;margin-top:16px;max-width:50vw}}@media (max-width:768px){.FooterUpsell--container--gRiov .btn{margin-left:0;margin-right:0;max-width:40vw}}@media (max-width:480px){.FooterUpsell--container--gRiov .btn{max-width:60vw}}@media (max-width:992px){.FooterUpsell--container--gRiov{padding-bottom:100px;padding-top:100px}}@media (max-width:768px){.FooterUpsell--container--gRiov{padding-bottom:24px;padding-top:24px;text-align:left}.FooterUpsell--container--gRiov h3{font-size:24px;margin-left:0;margin-right:0}}.FooterUpsell--container--gRiov .FooterUpsell--btn-facebook--k60lk{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/icon-facebook-cc38fb1c3a3f4fbcca603ba438e08709.svg)}.FooterUpsell--container--gRiov .FooterUpsell--btn-google--Re1wc{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/components/FooterUpsell/images/icon-google-8375124b5d8c91191b063466760c7355.svg);border:none}@media (max-width:767px){.FooterUpsell--container--gRiov .FooterUpsell--btn-facebook--k60lk,.FooterUpsell--container--gRiov .FooterUpsell--btn-google--Re1wc{padding-right:16px}.FooterUpsell--container--gRiov .FooterUpsell--btn-email--p4iBR{padding-left:16px;padding-right:16px}}.Avatar--avatar--3O33O{display:inline-block;height:48px;overflow:hidden;position:relative;width:48px}.Avatar--avatar--3O33O img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.Avatar--xsmall--1gzti{height:24px;width:24px}.Avatar--small--Qwbjj{height:32px;width:32px}.Avatar--large--2Tu7n{height:64px;width:64px}.Avatar--xlarge--2BaNb{height:124px;width:124px}.Avatar--athlete--Rb_Tg{border-radius:50%}.Avatar--club--3NzaN{border-radius:4px}.Stat--stat--VW229{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400;-ms-flex-pack:end;justify-content:flex-end}.Stat--stat--VW229 .Stat--stat-label--3kpkz{color:#99999e;font-size:12px;line-height:1.2}.Stat--stat--VW229 .Stat--stat-value--3wjt5{font-size:20px;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1;white-space:nowrap}.Stat--stat--VW229 .Stat--stat-value--3wjt5:after{content:" ";display:inline-block;min-height:1em}.Stat--stat--VW229.Stat--stat-xs--2NSLP .Stat--stat-label--3kpkz{font-size:11px}.Stat--stat--VW229.Stat--stat-xs--2NSLP .Stat--stat-value--3wjt5{font-size:12px}.Stat--stat--VW229.Stat--stat-sm--V_coX .Stat--stat-label--3kpkz{font-size:11px}.Stat--stat--VW229.Stat--stat-sm--V_coX .Stat--stat-value--3wjt5{font-size:13px}.Stat--stat--VW229.Stat--stat-lg--nmK8I .Stat--stat-value--3wjt5{font-size:28px}.Stat--stat--VW229.Stat--stat-xl--2R0Qb .Stat--stat-value--3wjt5{font-size:34px}.Stats--list-stats--2t8zR{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.Stats--list-stats--2t8zR:after{clear:both;content:"";display:block;float:none}.Stats--list-stats--2t8zR>li{display:-ms-flexbox;display:flex;margin-bottom:.75em;margin-right:.75em}.Stats--list-stats--2t8zR>li>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.Stats--list-stats--2t8zR{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.Stats--list-stats--2t8zR li{display:inline-block;float:none;padding-bottom:5px}}.CoverImage--cover--JpAov{background-color:#606065;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/apps/AthleteProfileApp/components/CoverImage/images/cover-default-e89186c63e7657c1088fcebd73c7a2c2.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:200px}@media (max-width:768px){.CoverImage--cover--JpAov{display:none}}.Details--details--2_o8g{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:-62px;text-align:center}.Details--name--3WJO9{font-size:34px;font-weight:700;line-height:1.3em;margin-bottom:4px;margin-top:24px}.Details--location--2qeKn{color:#99999e;font-size:13px;margin-bottom:0;margin-top:0}.Details--follow-button--g_BVu{font-size:16px;margin-top:16px;width:200px}.Details--follow-stats--JIAgg{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;margin-top:32px;width:100%}.Details--follow-stats--JIAgg>li{margin-bottom:0;margin-right:0;padding-bottom:0;text-align:center;width:50%}.Details--follow-stats--JIAgg>li:first-child{border-right:1px solid #e6e6eb}.Details--follow-stats--JIAgg>li .Details--stat--3WBIO{margin-left:auto;margin-right:auto}.Details--follow-stats--JIAgg>li .Details--stat-label--1gWBJ{margin-top:6px}@media (max-width:992px){.Details--follow-stats--JIAgg{width:auto}.Details--follow-stats--JIAgg .Details--follow-stat---0f_c{padding-left:30px;padding-right:30px;width:auto}}@media (max-width:768px){.Details--details--2_o8g{-ms-flex-align:stretch;align-items:stretch;margin-top:0}.Details--athlete--1TaRy{background-color:#606065;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/apps/AthleteProfileApp/components/Details/images/cover-sm-default-824426f685362984a54df83785641668.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-left:-24px;margin-right:-24px;padding:32px 24px 64px;position:relative}.Details--follow-button--g_BVu{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%)}}.ImageGrid--image-wrapper--3LBBM{-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:2px}.ImageGrid--image-wrapper--3LBBM img{display:block;height:auto;max-width:100%}.ImageGrid--container--zVU7_{margin-left:-2px;margin-right:-2px;position:relative}.ImageGrid--container--zVU7_:after{clear:both;content:"";display:table}.ImageGrid--container--zVU7_ .ImageGrid--image-wrapper--3LBBM{float:left;overflow:visible;position:relative}.ImageGrid--container--zVU7_ .ImageGrid--image--3vkpT{background-color:#f5f5fa;height:0;padding-top:100%;position:relative;width:100%}.ImageGrid--container--zVU7_ img{border-radius:2px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.ImageGrid--images-1-up--ceu1T .ImageGrid--image-wrapper--3LBBM{width:100%}.ImageGrid--images-1-up--ceu1T .ImageGrid--image-wrapper--3LBBM .ImageGrid--photo--fDvkh{padding-top:66%}.ImageGrid--images-1-up--ceu1T .ImageGrid--image-wrapper--3LBBM .ImageGrid--map--2JWfn{padding-top:50%}.ImageGrid--images-2-up--3Kh5o .ImageGrid--image-wrapper--3LBBM{width:50%}.ImageGrid--images-3-up--2gSy0 .ImageGrid--image-wrapper--3LBBM:first-child{width:100%}.ImageGrid--images-3-up--2gSy0 .ImageGrid--image-wrapper--3LBBM:first-child .ImageGrid--image--3vkpT{padding-top:50%}.ImageGrid--images-3-up--2gSy0 .ImageGrid--image-wrapper--3LBBM:nth-child(n+2){width:50%}.ImageGrid--images-4-up--1xyyh .ImageGrid--image-wrapper--3LBBM:first-child{width:100%}.ImageGrid--images-4-up--1xyyh .ImageGrid--image-wrapper--3LBBM:first-child .ImageGrid--image--3vkpT{padding-top:50%}.ImageGrid--images-4-up--1xyyh .ImageGrid--image-wrapper--3LBBM:nth-child(n+2){width:33.333%}.ImageGrid--images-5-up--1XTfU .ImageGrid--image-wrapper--3LBBM{width:50%}.ImageGrid--images-5-up--1XTfU .ImageGrid--image-wrapper--3LBBM:nth-child(n+3){width:33.333%}.ImageGrid--images-6-up--1uZD5 .ImageGrid--image-wrapper--3LBBM:first-child{width:100%}.ImageGrid--images-6-up--1uZD5 .ImageGrid--image-wrapper--3LBBM:first-child .ImageGrid--image--3vkpT{padding-top:50%}.ImageGrid--images-6-up--1uZD5 .ImageGrid--image-wrapper--3LBBM:nth-child(2){width:50%}.ImageGrid--images-6-up--1uZD5 .ImageGrid--image-wrapper--3LBBM:nth-child(n+3){width:25%}.Activities--card--Nf-vk{border-radius:0;border-top:1px solid #e6e6eb;box-shadow:none;margin-bottom:0;margin-top:0;padding-bottom:40px;padding-top:40px}.Activities--card--Nf-vk .card-body,.Activities--card--Nf-vk .card-header{padding:0}.Activities--card--Nf-vk .card-body{margin-top:32px}.Activities--card--Nf-vk .Activities--list-stats--1Zb8H li{margin-bottom:0}.Activities--card--Nf-vk .Activities--stat-value--1UxCu{font-size:24px}.Activities--card--Nf-vk:first-child{border-top:0;padding-top:0}.Activities--card--Nf-vk:last-child{padding-bottom:0}.Activities--side-column--I6Rst{margin-right:20px;overflow:hidden;padding-right:0;text-align:center;width:48px}.Activities--title--3W4R2{font-size:20px;font-weight:700;line-height:1.3em;margin-bottom:16px;margin-top:0}.Activities--timestamp--19TDK{color:#99999e;font-size:12px}.Activities--empty--3tlEC{padding-left:24px;padding-right:24px;text-align:center}.Activities--empty--3tlEC img{display:block;max-width:100%;width:auto}.Activities--upsell-wrapper--2jUiC{display:none}@media (max-width:768px){.Activities--upsell-wrapper--2jUiC{display:block}}.Activities--upsell--3W0vL{background-color:#fc4c02;color:#fff;padding:24px 20px}.Activities--upsell--3W0vL h4{font-size:16px;font-weight:700;margin:0}.Activities--upsell--3W0vL .Activities--cta--BOtzH{color:#fc4c02;font-size:12px;font-weight:700;padding-left:16px;padding-right:16px}.MonthlyStats--tab-header--2ubi9{color:#000;font-size:17px;font-weight:700;text-decoration:none}.MonthlyStats--curr-month-stats--QHzYj{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:32px}.MonthlyStats--curr-month-stats--QHzYj li:first-child{padding-right:30px}.MonthlyStats--bar-chart--14fwu{margin-top:20px}.MonthlyStats--bar-chart--14fwu line,.MonthlyStats--bar-chart--14fwu rect{shape-rendering:crispEdges}.MonthlyStats--bar-chart--14fwu .recharts-bar-rectangle:last-child path{fill:#9be2e4}.MonthlyStats--bar-chart--14fwu .recharts-cartesian-grid-horizontal line:first-child{stroke:none}.Trophies--list--3562t{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr;justify-items:center}.Trophies--list-item--2l8bl{display:block;padding:16px;text-align:center}.Trophies--list-item--2l8bl a{color:#2d2d32}.Trophies--list-item--2l8bl a:hover{text-decoration:none}.Trophies--trophy-image--gi66O{width:100%}.Trophies--description--2rsJL{font-size:12px;margin-top:16px}.Trophies--description--2rsJL h4{font-size:12px;font-weight:700;margin:0}.Trophies--timestamp--1qtNZ{color:#99999e}.Trophies--effort--1kODT{font-size:24px;font-weight:300}.Trophies--empty--1MTpP{padding-bottom:80px;padding-top:80px;text-align:center}.Trophies--empty--1MTpP .app-icon{height:42px;opacity:.5;width:42px}.Trophies--empty--1MTpP p{margin-top:24px}.Trophies--upsell--8aPU6{background-color:#fc4c02;color:#fff;padding:24px 20px}.Trophies--upsell--8aPU6 h4{font-size:16px;font-weight:700;margin:0}.Trophies--upsell--8aPU6 .Trophies--cta--13kHE{color:#fc4c02;font-size:12px;font-weight:700;padding-left:16px;padding-right:16px}@media (min-width:992px) and (max-width:1678px){.Trophies--upsell--8aPU6{display:block;text-align:center}.Trophies--upsell--8aPU6 .media-right{margin-top:16px;padding-left:0}}.Achievements--athlete-achievements--2yA8L{padding-bottom:17px}.Achievements--athlete-achievements--2yA8L ul li{border-bottom:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:16px 0}.Achievements--athlete-achievements--2yA8L ul li:last-child{border-bottom:0}.Achievements--athlete-achievements--2yA8L ul li:first-child{margin-top:0}.Achievements--athlete-achievements--2yA8L ul li .Achievements--app-icon--3jr4B{margin-right:16px;margin-top:7px}.Achievements--athlete-achievements--2yA8L ul li .Achievements--description--YuSXb{-ms-flex:1 1;flex:1 1;font-size:14px}.Achievements--athlete-achievements--2yA8L ul li .Achievements--title--3WNnQ{font-weight:700}.Achievements--athlete-achievements--2yA8L ul li .Achievements--timestamp--14QRI{color:#999;font-size:12px}#global-footer{margin-top:0}.AthleteProfileApp--row--qJUK2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:992px){.AthleteProfileApp--row--qJUK2{display:block}}.AthleteProfileApp--athlete--30d3W{padding-bottom:80px;padding-left:32px;padding-right:32px}.AthleteProfileApp--activities--2AmpO,.AthleteProfileApp--metrics--x1cLz{padding-bottom:80px;padding-top:80px}.AthleteProfileApp--activities--2AmpO{border-left:1px solid #e6e6eb;padding-left:80px;padding-right:80px}.AthleteProfileApp--metrics--x1cLz{padding-right:32px}.AthleteProfileApp--metrics--x1cLz .AthleteProfileApp--section--UW0hJ{border-top:1px solid #e6e6eb;padding-bottom:24px;padding-top:24px}.AthleteProfileApp--metrics--x1cLz .AthleteProfileApp--section--UW0hJ:first-child{border-top:0;padding-top:0}.AthleteProfileApp--metrics--x1cLz h3{font-size:16px;font-weight:700;margin:0}@media (min-width:1678px){.container{width:1600px}.AthleteProfileApp--row--qJUK2{margin-left:-16px;margin-right:-16px}.AthleteProfileApp--athlete--30d3W{padding-left:16px;padding-right:16px}.AthleteProfileApp--activities--2AmpO{padding-left:80px;padding-right:80px}.AthleteProfileApp--metrics--x1cLz{padding-right:16px}}@media (max-width:1677px){.AthleteProfileApp--activities--2AmpO{padding-left:40px;padding-right:40px}}@media (max-width:1250px){.AthleteProfileApp--activities--2AmpO{padding-left:32px;padding-right:32px}}@media (max-width:1200px){.AthleteProfileApp--activities--2AmpO{padding-left:24px;padding-right:24px}}@media (max-width:991px){.AthleteProfileApp--activities--2AmpO,.AthleteProfileApp--metrics--x1cLz{border-left:0;border-top:1px solid #ccccd1}}@media (max-width:768px){.AthleteProfileApp--activities--2AmpO,.AthleteProfileApp--metrics--x1cLz{padding:32px 24px}}@media (max-width:768px){.AthleteProfileApp--athlete--30d3W{padding-bottom:32px;padding-left:24px;padding-right:24px}}