.nav-mb,.navmain{position:fixed!important;top:0;left:0;z-index:10}.red-link{font-weight:700;color:#303133!important}.red-link:hover{color:#e7303b!important}.athlete-details{width:6.25rem;margin:0 auto;font-size:.10416666666666667rem;font-family:var(--font-medium);margin-top:.875rem;--font-bold: var(--font-DINCOROS-Bold);--font-medium: var(--font-PFDINTextPro-Medium)}@media screen and (max-width:750px){.athlete-details{width:100%;margin-top:0}}.athlete-details .banner{display:none}@media screen and (max-width:750px){.athlete-details .banner{position:relative;z-index:1;display:block}}@media screen and (max-width:750px){.athlete-details .banner .banner-title{display:block;position:absolute;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;font-family:din;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%)}.athlete-details .banner .banner-title .banner-title__inner{min-width:4.6666666667rem;padding:.2rem 0 .1333333333rem;color:#fff;background-color:#fe2d08;border:.0133333333rem solid rgba(255,255,255,.5);font-size:.4266666667rem;-webkit-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg);position:relative;z-index:5;font-family:var(--font-bold);text-align:center}.athlete-details .banner .banner-title:before,.athlete-details .banner .banner-title:after{content:"";width:.7333333333rem;height:1rem;display:block;position:absolute;z-index:1;-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg);background-color:#fe2d08}.athlete-details .banner .banner-title:before{top:-35%;left:-5%}.athlete-details .banner .banner-title:after{bottom:-35%;right:-5%}}@media screen and (max-width:750px){.athlete-details .banner .banner-img{display:block;width:100%;margin:0}}.athlete-details .page-desc{padding:1.28rem 1.06666667rem 1rem;font-size:.36rem}.athlete-details .a-breadcrumb{height:.2084rem;line-height:.2084rem}@media screen and (max-width:750px){.athlete-details .athlete-introduction{position:fixed;z-index:15;top:0;left:0;width:100%;height:100%;overflow:auto}}.athlete-details .athlete-introduction .athlete-close-icon{display:none}@media screen and (max-width:750px){.athlete-details .athlete-introduction .athlete-close-icon{display:inline-block;font-size:.64rem;background:transparent;border:0;position:absolute;right:.26666667rem;top:1.8666666667rem;color:#fff}}.athlete-details .athlete-profilo{min-height:4.32291667rem}@media screen and (max-width:750px){.athlete-details .athlete-profilo{min-height:auto;font-size:.36rem;padding:1.85rem .534rem .534rem;background-color:#00000080;color:#fff;height:100%;overflow:auto}}.athlete-details .athlete-avatar__wrapper{width:39%;padding:0 .20833333rem;font-size:.09375rem;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:750px){.athlete-details .athlete-avatar__wrapper{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;z-index:-1}}.athlete-details .athlete-name{font-size:.28125rem;font-family:var(--font-bold)}@media screen and (max-width:750px){.athlete-details .athlete-name{display:none}}.athlete-details .athlete-country{font-size:.17708333rem;font-family:var(--font-bold);border-bottom:.0052083333rem solid #000;padding-bottom:.078125rem;margin-bottom:.078125rem}@media screen and (max-width:750px){.athlete-details .athlete-country{font-size:.36rem;border:0;padding-bottom:0;margin-bottom:0}.athlete-details .athlete-country:before{content:attr(data-label);font-size:.50666667rem}}.athlete-details .athlete-country__icon{height:.1302083333rem;margin-right:.052083333333333336rem}@media screen and (max-width:750px){.athlete-details .athlete-country__icon{display:none}}.athlete-details .athlete-ig{margin:.37333333rem 0}.athlete-details .athlete-ig:before{content:attr(data-label);font-size:.50666667rem;font-family:var(--font-bold)}.athlete-details .athlete-achievement{font-size:.16666667rem;font-family:var(--font-bold)}@media screen and (max-width:750px){.athlete-details .athlete-achievement{font-size:.36rem;margin-top:.37333333rem}.athlete-details .athlete-achievement:before{content:attr(data-label);display:block;font-size:.50666667rem}}.athlete-details .athlete-slide-title{font-family:var(--font-bold);font-size:.17708333rem}.athlete-details .athlete-slide{padding:.1041666667rem .0260416667rem;margin-bottom:.98958333rem}@media screen and (max-width:750px){.athlete-details .athlete-slide{padding:0;margin:0}}.athlete-details .athlete-slide .swiper-nav__prev{position:absolute;z-index:10;left:4%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;display:inline-block;border:none;width:50px;height:50px;background:url(https://static.coros.com/coros-v2/images/common/arrow1.png) no-repeat center center/100% auto}.athlete-details .athlete-slide .swiper-nav__next{position:absolute;z-index:10;right:4%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:50%;display:inline-block;border:none;width:50px;height:50px;background:url(https://static.coros.com/coros-v2/images/common/arrow1.png) no-repeat center center/100% auto}.athlete-details .athlete-slide .athlete-slide__item{-webkit-box-shadow:1px 1px .1041666667rem -.0260416667rem #e3e3e3,-1px -1px .0260416667rem 1px #e3e3e3;box-shadow:1px 1px .1041666667rem -.0260416667rem #e3e3e3,-1px -1px .0260416667rem 1px #e3e3e3;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s;cursor:pointer}.athlete-details .athlete-slide .athlete-slide__item:hover{-webkit-box-shadow:.0260416667rem .0260416667rem .0677083333rem .03125rem #e3e3e3,-1px -1px .0260416667rem 1px #e3e3e3;box-shadow:.0260416667rem .0260416667rem .0677083333rem .03125rem #e3e3e3,-1px -1px .0260416667rem 1px #e3e3e3;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}@media screen and (max-width:750px){.athlete-details .athlete-slide .athlete-slide__item{position:relative;-webkit-box-shadow:none;box-shadow:none}.athlete-details .athlete-slide .athlete-slide__item:hover{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}}.athlete-details .athlete-slide .athlete-slide-img{width:100%;height:1.4322916667rem;background-repeat:no-repeat;background-position:top center;background-size:100% auto}.athlete-details .athlete-slide .athlete-slide__name{font-size:.22916667rem;font-family:var(--font-bold);text-align:center;height:.73958333rem;position:relative;z-index:1;padding-top:.234375rem}.athlete-details .athlete-slide .athlete-slide__name:before{content:"";display:block;width:100%;padding:0 0 49.1%;background-image:url(https://static.coros.com/coros-v2/images/athleteDetails/athlete-list-namebg.png);position:absolute;z-index:-1;top:-.0729166667rem;background-size:100% 100%}@media screen and (max-width:750px){.athlete-details .athlete-slide .athlete-slide__name{width:3.0667rem;padding:.13333333rem .2rem;background:#fd2211;color:#fff;font-size:.34666667rem;margin:0 auto;-webkit-transform:translateX(-50%) skew(-6deg);-ms-transform:translateX(-50%) skew(-6deg);transform:translate(-50%) skew(-6deg);text-align:center;height:auto;position:absolute;bottom:.74666667rem;left:50%}.athlete-details .athlete-slide .athlete-slide__name:before{display:none}}.athlete-details[data-country=cn]{--font-bold: var(--font-SourceHanSansCN-Bold);--font-medium: var(--font-SourceHanSansCN-Medium)}.athlete-details[data-country=cn] .athlete-slide .athlete-slide__name{font-size:.2rem;line-height:1.1;padding-top:.18rem}.athlete-details[data-country=jp]{--font-bold: var(--font-NotoSansJP-Bold);--font-medium: var(--font-NotoSansJP-Medium)}@media screen and (min-width:751px){.athlete-details[data-country=jp] .athlete-name{font-size:.2083333333rem}.athlete-details[data-country=jp] .athlete-achievement{font-size:.1145833333rem;line-height:1.6}.athlete-details[data-country=jp] .athlete-slide .athlete-slide__name{font-size:.1041666667rem;padding-top:0;white-space:pre-line}}
