.FooterUpsell--container--gRiov{background-color:#242428;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/media/components/FooterUpsell/images/bg-cta-7a441b351186e6383f51edf041a83d80.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/media/components/FooterUpsell/images/bg-cta@2x-906a0362b1bf7bd4adea494988592e16.jpg)}}@media (max-width:768px){.FooterUpsell--container--gRiov{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/media/components/FooterUpsell/images/bg-cta-sm-f63edabefbbfedd718abde79460cfddf.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/media/components/FooterUpsell/images/bg-cta-sm@2x-76098f222ebc6e31485d13e5f6e58875.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/media/components/FooterUpsell/images/icon-facebook-4840322a5fa766e3ad1b636296c8771d.svg)}.FooterUpsell--container--gRiov .FooterUpsell--btn-google--Re1wc{background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/media/components/FooterUpsell/images/icon-google-efe25b48cea8cc381cc2f38c8edc9fd2.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}}.CoverImage--cover--JpAov{background-color:#494950;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/media/apps/AthleteProfileApp/components/CoverImage/images/cover-default-c74fd7d5df896dc827947d67cf95ad91.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:200px}@media (max-width:768px){.CoverImage--cover--JpAov{display:none}}.Avatar--avatar--1U5u2{display:inline-block;height:48px;position:relative;width:48px}.Avatar--img-wrapper--1BqRq{-ms-flex-align:center;align-items:center;background-color:#dfdfe8;display:-ms-inline-flexbox;display:inline-flex;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100%}.Avatar--img-wrapper--1BqRq img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.Avatar--img-wrapper--1BqRq svg{display:block;fill:#fff;height:60%;width:60%}.Avatar--badge--1SoFu{height:18px;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:18px}.Avatar--badge--1SoFu>svg{height:100%;width:100%}.Avatar--athlete--10KHO .Avatar--badge--1SoFu{-webkit-transform:translate(33%,-25%);transform:translate(33%,-25%)}.Avatar--athlete--10KHO.Avatar--small--2FzyU .Avatar--badge--1SoFu,.Avatar--athlete--10KHO.Avatar--xsmall--2FWnM .Avatar--badge--1SoFu{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%)}.Avatar--athlete--10KHO.Avatar--large--3uN0t .Avatar--badge--1SoFu{-webkit-transform:translate(20%,-10%);transform:translate(20%,-10%)}.Avatar--athlete--10KHO.Avatar--xlarge--PLDo_ .Avatar--badge--1SoFu{-webkit-transform:translate(5%,10%);transform:translate(5%,10%)}.Avatar--athlete--10KHO .Avatar--img-wrapper--1BqRq{border-radius:50%}.Avatar--club--2x6vB .Avatar--img-wrapper--1BqRq{border-radius:4px}.Avatar--xsmall--2FWnM.Avatar--avatar--1U5u2{height:24px;width:24px}.Avatar--xsmall--2FWnM .Avatar--badge--1SoFu{height:14px;width:14px}.Avatar--small--2FzyU.Avatar--avatar--1U5u2{height:32px;width:32px}.Avatar--small--2FzyU .Avatar--badge--1SoFu{height:16px;width:16px}.Avatar--large--3uN0t.Avatar--avatar--1U5u2{height:64px;width:64px}.Avatar--large--3uN0t .Avatar--badge--1SoFu{height:24px;width:24px}.Avatar--xlarge--PLDo_.Avatar--avatar--1U5u2{height:124px;width:124px}.Avatar--xlarge--PLDo_ .Avatar--badge--1SoFu{height:32px;width:32px}.Stat--stat--3B4u9{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--3B4u9 .Stat--stat-label--3be6b{font-size:12px;line-height:16px;color:#494950;font-weight:300}.Stat--stat--3B4u9 .Stat--stat-value--3bMEZ{font-size:20px;line-height:25px;white-space:nowrap}.Stat--stat--3B4u9 .Stat--stat-value--3bMEZ:after{content:" ";display:inline-block;min-height:1em}.Stat--stat--3B4u9.Stat--stat-xs--1DrvD .Stat--stat-label--3be6b{font-size:10px}.Stat--stat--3B4u9.Stat--stat-sm--22eIm .Stat--stat-label--3be6b,.Stat--stat--3B4u9.Stat--stat-xs--1DrvD .Stat--stat-value--3bMEZ{font-size:11px}.Stat--stat--3B4u9.Stat--stat-sm--22eIm .Stat--stat-value--3bMEZ{font-size:12px}.Stat--stat--3B4u9.Stat--stat-lg--1AmEn .Stat--stat-value--3bMEZ{font-size:28px}.Stat--stat--3B4u9.Stat--stat-xl--DTa09 .Stat--stat-value--3bMEZ{font-size:34px}.Stats--list-stats--2i0Jd{-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--2i0Jd:after{clear:both;content:"";display:block;float:none}.Stats--list-stats--2i0Jd>li{display:-ms-flexbox;display:flex;margin-bottom:.75em;margin-right:.75em}.Stats--list-stats--2i0Jd>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--2i0Jd{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.Stats--list-stats--2i0Jd li{display:inline-block;float:none;padding-bottom:5px}}.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:#6d6d78;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 #f0f0f5}.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:#494950;background-image:url(https://d3nn82uaxijpm6.cloudfront.net/packs/media/apps/AthleteProfileApp/components/Details/images/cover-sm-default-6b467433f84895d7deedb30188c757c9.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;-webkit-transform:translate(-50%,50%);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:#f7f7fa;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 #f0f0f5;-webkit-box-shadow:none;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{border-right:1px solid #f0f0f5;margin-bottom:0;padding-left:15px;padding-right:15px}.Activities--card--Nf-vk .Activities--list-stats--1Zb8H li:first-child{padding-left:0}.Activities--card--Nf-vk .Activities--list-stats--1Zb8H li:last-child{border-right:none;padding-right: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:#6d6d78;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:#fc5200;color:#fff;padding:24px 20px}.Activities--upsell--3W0vL h4{font-size:16px;font-weight:700;margin:0}.Activities--upsell--3W0vL .Activities--cta--BOtzH{color:#fc5200;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:#242428}.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:#6d6d78}.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:#fc5200;color:#fff;padding:24px 20px}.Trophies--upsell--8aPU6 h4{font-size:16px;font-weight:700;line-height:1.4em}.Trophies--upsell--8aPU6 .Trophies--cta--13kHE{color:#fc5200;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 #f0f0f5;padding-left:80px;padding-right:80px}.AthleteProfileApp--metrics--x1cLz{padding-right:32px}.AthleteProfileApp--metrics--x1cLz .AthleteProfileApp--section--UW0hJ{border-top:1px solid #f0f0f5;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 #dfdfe8}}@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}}