.player-header .inner{padding:20px 0;background:url("/Resources/img/hero/player-profile.jpg") no-repeat 50% 100%;background-size:cover;position:relative;text-align:center}@media(min-width:768px){.player-header .inner{padding:80px 0;text-align:left}}.player-header .inner:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}@media(min-width:1400px){.player-header .inner:before{background-color:rgba(0,0,0,.1)}}.player-header .inner *{position:relative}.player-header .inner h1{margin:0;color:#fff;font-size:32px;font-weight:bold;text-shadow:5px 5px 15px rgba(0,0,0,.5)}@media(min-width:768px){.player-header .inner h1{font-size:42px}}@media(min-width:992px){.player-header .inner h1{margin-right:340px;font-size:52px}}@media(min-width:1400px){.player-header .inner h1{margin-right:380px;font-size:92px}}.sub-heading,.plain-sub-heading{text-align:center;text-transform:uppercase;font-weight:bold;font-size:20px}@media(min-width:768px){.sub-heading,.plain-sub-heading{font-size:24px;text-align:left}}@media(min-width:992px){.sub-heading,.plain-sub-heading{font-size:28px}}@media(min-width:1400px){.sub-heading,.plain-sub-heading{font-size:32px}}.sub-heading{background-color:#ffd400;padding:10px 0}.plain-sub-heading{margin-bottom:20px}@media(min-width:992px){.plain-sub-heading{margin-bottom:40px}}.plain-sub-heading .hint{display:block;font-size:50%}.no-touchevents .plain-sub-heading .hint{display:none}.player-profile .outer{position:relative}.player-profile .inner{margin-bottom:20px}@media(min-width:992px){.player-profile .inner{padding-top:40px;margin-bottom:40px}}.player-profile .player-card{width:100%;max-width:480px;margin:20px auto;position:relative;font-size:14px;border-bottom:6px solid #10a0d6}@media(min-width:992px){.player-profile .player-card{max-width:320px;margin:0 0 40px 40px;float:right}}@media(min-width:1400px){.player-profile .player-card{max-width:360px}}.player-profile .player-card .image{width:100%;background-color:#999;border-top:6px solid #ffd400}@media(min-width:992px){.player-profile .player-card .image{position:absolute;bottom:100%;box-shadow:0 -10px 10px -10px rgba(0,0,0,.25)}}.player-profile .player-card .image img{width:100%;backface-visibility:hidden}.player-profile .player-card .stats{position:relative;background-color:#eee;border:solid #999;border-width:0 1px}@media(min-width:992px){.player-profile .player-card .stats{padding-top:20px}}.player-profile .player-card .wrapper{padding:20px}.player-profile .player-card table{width:100%;margin-bottom:-5px}.player-profile .player-card table th,.player-profile .player-card table td{padding-bottom:5px;vertical-align:bottom}.player-profile .player-card table th{font-weight:normal;width:40%}@media(min-width:992px){.player-profile .player-card table th{width:50%}}.player-profile .player-card table th:after{content:":"}.player-profile .player-card table td{font-weight:bold}.player-profile .player-card .sponsor{background-color:#fff;text-align:center}.player-profile .player-card .sponsor h6{font-weight:bold;text-transform:uppercase;text-align:center;margin:0 0 20px}.player-profile .player-card .sponsor a{display:block}.player-profile .player-card .sponsor img{backface-visibility:hidden}.player-profile .player-card hr{margin:0;border-color:#999}.season-stats{margin-bottom:20px;color:#fff;padding:20px 0;background:#10a0d6 url("/Resources/img/site/stripe-30-4-40-white.png") 50% 0;background-size:12.75px auto}@media(min-width:992px){.season-stats{background-size:25.5px auto}}@media(min-width:992px){.season-stats{margin-bottom:40px;padding:60px 0}}.season-stats ul{margin:0 0 -10px;padding:0;columns:2;column-gap:20px;list-style:none outside}@media(min-width:992px){.season-stats ul{margin:0 0 -40px;columns:3;column-gap:40px}}@media(min-width:1400px){.season-stats ul{columns:4}}.season-stats li{break-inside:avoid;position:relative}.season-stats li:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#fff;transition:height .4s cubic-bezier(.19,1,.22,1)}@media(min-width:992px){.season-stats li:before{height:4px}}@media(min-width:992px){.season-stats li:hover:before{height:100%}.season-stats li:hover .name,.season-stats li:hover .value{color:#10a0d6}.season-stats li:hover .name{transform:translate3D(20px,0,0)}.season-stats li:hover .value{transform:translate3D(-20px,0,0)}}.season-stats li .inner{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;padding:10px 0;text-transform:uppercase;font-weight:bold;font-size:12px}@media(min-width:992px){.season-stats li .inner{margin-bottom:40px;font-size:16px}}@media(min-width:1400px){.season-stats li .inner{font-size:20px}}.season-stats li span{display:inline-block;line-height:normal;vertical-align:bottom;position:relative;transition:.4s cubic-bezier(.19,1,.22,1);transition-property:color,transform}.season-stats li .value{color:#ffd400}@media(min-width:992px){.season-stats li .value{font-size:140%}}.player-gallery{margin-bottom:20px}@media(min-width:992px){.player-gallery{margin-bottom:40px}}.player-gallery .gutter-sizer{width:20px}@media(min-width:992px){.player-gallery .gutter-sizer{width:40px}}.player-gallery .item{width:calc((100% - 20px)/2)}@media(min-width:992px){.player-gallery .item{width:calc((100% - 40px*2)/3)}}.player-gallery .item a{display:block;position:relative;vertical-align:top;text-decoration:none}.no-touchevents .player-gallery .item a:before{content:"";position:absolute;right:0;bottom:0;left:0;height:0;z-index:20;background-color:rgba(16,160,214,.8);transition:height .4s cubic-bezier(.19,1,.22,1)}.no-touchevents .player-gallery .item a:after{content:"";font-family:"Flaticon";position:absolute;right:0;top:50%;transform:translateY(-50%);left:0;opacity:0;z-index:30;font-size:32px;text-align:center;color:#fff;transition:opacity .4s cubic-bezier(.19,1,.22,1)}@media(min-width:768px){.no-touchevents .player-gallery .item a:after{font-size:42px}}@media(min-width:992px){.no-touchevents .player-gallery .item a:after{font-size:52px}}@media(min-width:992px){.no-touchevents .player-gallery .item a:after{font-size:72px}}.no-touchevents .player-gallery .item a:hover:before{height:100%}.no-touchevents .player-gallery .item a:hover:after{opacity:1}.no-touchevents .player-gallery .item a:hover img{filter:grayscale(100%)}.player-gallery .item img{width:100%;position:relative;z-index:10;filter:grayscale(0%);transition:filter .4s cubic-bezier(.19,1,.22,1)}.next-player{margin-bottom:20px;padding:10px 0;background:#10a0d6 url("/Resources/img/site/stripe-30-4-40-white.png") 50% 0;background-size:12.75px auto;font-weight:bold;text-transform:uppercase;font-size:12px;color:#fff;border-bottom:4px solid #ffd400}@media(min-width:992px){.next-player{background-size:25.5px auto}}@media(min-width:768px){.next-player{padding:20px 0;font-size:14px}}@media(min-width:992px){.next-player{margin-bottom:40px;font-size:16px}}@media(min-width:1400px){.next-player{font-size:20px}}.next-player .prev,.next-player .next{display:flex;justify-content:center;align-items:center;margin:10px 0}@media(min-width:768px){.next-player .prev,.next-player .next{margin:0}}@media(min-width:768px){.next-player .prev{justify-content:flex-start}}.next-player .prev a{flex-direction:row-reverse}@media(min-width:992px){.no-touchevents .next-player .prev a:hover .name{transform:translate3d(-10px,0,0)}}.next-player .prev .fi{margin-right:10px}@media(min-width:992px){.next-player .prev .fi{margin-right:20px}}@media(min-width:768px){.next-player .next{justify-content:flex-end}}@media(min-width:992px){.no-touchevents .next-player .next a:hover .name{transform:translate3d(10px,0,0)}}.next-player .next .fi{margin-left:10px}@media(min-width:992px){.next-player .next .fi{margin-left:20px}}.next-player a{display:flex;align-items:center;align-self:stretch;background-color:#ffd400;text-decoration:none;color:#333}.next-player a:hover{background-color:#fd3}.next-player a .name{padding:0 10px;transition:transform .2s cubic-bezier(.19,1,.22,1);white-space:nowrap}@media(min-width:992px){.next-player a .name{padding:0 30px}}.next-player img{width:auto;height:40px}@media(min-width:992px){.next-player img{height:60px}}